Taula de continguts:
- Què tan gran té l'equip que gestiona l'aplicació Stitcher Radio Android?
- Com gestiona una reescriptura i un redisseny complet d’una aplicació tan gran?
- Quins problemes heu vist, havent de suportar tants dispositius diferents?
- Proveu en diversos dispositius? Si és així, quins?
- Així que, un cop heu començat a excavar-lo, vareu decidir que, si haureu de canviar tant, podríeu incloure-ho també al disseny?
- Vosaltres heu fet passos tan grans, ni tan sols sembla la mateixa aplicació, és clar que hi poseu molta feina.
- La interfície d'usuari "holo" és, clarament, el futur del disseny d'Android, sent restrictiva o promou bones opcions de disseny a les aplicacions?
- Per a una aplicació tan popular, com es pot redissenyar per millorar, sense alienar els usuaris existents?
- Sembla que hi ha un contingent creixent de persones que veuen un disseny "adequat" a les aplicacions d'Android com a positiu, i això no és tradicionalment part de la cultura d'Android. Quins són els vostres pensaments?
- Va ser important que la versió web de Stitcher seguís un disseny similar a la nova aplicació per a Android?
- Stitcher és molt més que una ràdio, agregem tantes fonts, hi ha hagut alguna conversa sobre el fet de canviar simplement de “Stitcher”?
- Integreu coses com la ràdio de conversa juntament amb altres notícies i podcasts. Quan una aplicació fa tantes coses, és difícil esbrinar amb qui competeixes?
- Els podcasts no són tan fàcil d'explicar com "ràdio" a un usuari normal, no ho diries?
- Així que els vostres usuaris han enviat l’actualització, tot sembla fluït, veieu algun problema?
Stitcher Radio, una de les aplicacions de notícies, ràdio i podcasts més populars a Android ha sofert recentment un complet redisseny. Tyler Pearson, desenvolupador principal d'Android, va tenir prou amabilitat per treure algun temps del seu dia després del llançament de la nova aplicació per parlar-nos. Vam tenir l'oportunitat (pràcticament) de seure i parlar amb Tyler sobre la seva recent redissenyada aplicació per a Android, les directrius de disseny de Google i l'estat de l'ecosistema Android.
Enganxeu-vos després del descans i mireu què havia de dir.
Què tan gran té l'equip que gestiona l'aplicació Stitcher Radio Android?
"Ara mateix som dues persones … i mitja que l'anomenarem. Tenim una persona que treballa tant a Android com a iOS. Mentre reconstruïm l’aplicació, vam aportar una ajuda externa, de manera que vam ser tan grans com sis persones durant una estona. Estic realment orgullós del que vam poder fer, només vam començar a escriure aquesta reescriptura el setembre i, bàsicament, en 5 mesos ho vam reescriure.
Com gestiona una reescriptura i un redisseny complet d’una aplicació tan gran?
“A partir del mes d’agost, rebíem molts comentaris dels usuaris que tenien problemes amb l’ús de Stitcher als nous dispositius Samsung, problemes de streaming de contingut, on fonamentalment no funcionava. Així que comencem a mirar quins eren els problemes, com els arreglaríem, i això corresponia realment bé amb el calendari de "hola, ens veiem fora de lloc, reescrivim-ho, fem-ho millor". Les eines són per desenvolupar-nos realment de forma ràpida; utilitzem les API estàndard d'Android Media, aprofitant tot el que la plataforma ofereix."
Quins problemes heu vist, havent de suportar tants dispositius diferents?
"Realment vam començar a notar problemes amb els dispositius Samsung una vegada que es van actualitzar a ICS, i això corresponia gairebé a la versió del Galaxy S3 … així que teníem aquesta base massiva d'usuaris que simplement no podia utilitzar la nostra aplicació, així que a aquell punt havíem de fer alguna cosa."
Proveu en diversos dispositius? Si és així, quins?
“Teniu petites diferències entre dispositius. Tenim un nombre just d’usuaris d’Android a l’oficina, tots tenen qualsevol dispositiu personal que tinguin i, a continuació, disposem d’un munt de dispositius de prova. És una combinació dels telèfons més populars en aquell moment i, després, telèfons als quals veiem problemes a través de comentaris. Durant l'estiu, el Galaxy S3 va ser un bon exemple … vam començar a veure molts comentaris sobre "bé, tinc problemes per obtenir contingut per reproduir-me al dispositiu", i vam veure que aquest dispositiu comú tenia problemes, així que vam sortir i Vam tenir un parell per poder-los provar."
Així que, un cop heu començat a excavar-lo, vareu decidir que, si haureu de canviar tant, podríeu incloure-ho també al disseny?
“Hem estat parlant d’un redisseny. La nostra aplicació antiga, si us fixem en ella, és molt una aplicació iOS que només està portada a Android. Això va tornar el dia abans, hi havia algunes directrius de disseny fortes de Google, qualsevol cosa així, de manera que es sentia vell i es sentia fora de lloc. Aleshores parlàvem de totes dues coses de manera independent, i tot seguit va arribar al punt en què vam dir "bé, per què no la reconstruïm des de la base i veiem què podem fer?".
Vosaltres heu fet passos tan grans, ni tan sols sembla la mateixa aplicació, és clar que hi poseu molta feina.
"Hem utilitzat les Directrius de disseny de Google com a punt de partida. Tenim un equip de disseny intern molt fort … van poder fer algunes coses sorprenents i crear algunes interaccions perfectes. Vaig tenir la sort de treballar en un projecte que no només estava ben dissenyat, sinó que estava ben dissenyat dins del que la plataforma us ofereix."
La interfície d'usuari "holo" és, clarament, el futur del disseny d'Android, sent restrictiva o promou bones opcions de disseny a les aplicacions?
"Crec que són increïbles. Si observeu l'evolució de l'ecosistema d'Android, heu tingut aquest desajust inicial de "Hola vull que la meva aplicació sembli així, una altra aplicació sembla completament diferent". Així que si crec que utilitzeu les pautes de disseny com a punt de partida, hi ha molt espai per a la personalització. Podeu fer que l'aplicació sembli semblant a la vostra, però podeu fer-lo sentir dins de l'ecosistema d'Android."
Per a una aplicació tan popular, com es pot redissenyar per millorar, sense alienar els usuaris existents?
“A partir d’aquest estiu passat, vam començar a fer molta recerca d’experiència dels usuaris al voltant de la nostra aplicació actual … persones que l’havien utilitzat realment, usuaris d’Android que no havien utilitzat la nostra aplicació, persones que són usuaris de podcast que no utilitzaven Stitcher. Vam fer moltes investigacions bàsicament per intentar esbrinar què la gent la utilitzaria per a la majoria i, a partir d’aquí, els nostres equips de disseny i producte van treballar intensament per esbrinar com posar de manifest aquestes característiques i fer-les fàcilment accessibles. Malauradament, vam haver de treure un parell de funcions per treure aquest llançament. Hi vam haver alguns compromisos durs que vam fer, però com que vam tenir aquesta investigació vam poder fer-ho amb una mínima interrupció."
Sembla que hi ha un contingent creixent de persones que veuen un disseny "adequat" a les aplicacions d'Android com a positiu, i això no és tradicionalment part de la cultura d'Android. Quins són els vostres pensaments?
"Estic d'acord amb això completament. Crec que Google mereix molt crèdit allà, finalment tenen aquest conjunt molt fort de pautes de disseny. Evidentment han dedicat molt temps a investigar com seria una bona aplicació, com seria. Ho han fet a les seves pròpies aplicacions, han compartit aquesta recerca amb nosaltres i crec que això fa que la plataforma sigui més forta en general."
Va ser important que la versió web de Stitcher seguís un disseny similar a la nova aplicació per a Android?
“Crec que és fantàstic poder reconèixer els mateixos colors en tots dos llocs i navegar per aquí. Com a desenvolupador i usuari d’Android jo mateix, la meva prioritat principal era fer-lo semblar bo i funcionar bé a Android … semblar que l’aplicació web és un plus afegit ”.
Stitcher és molt més que una ràdio, agregem tantes fonts, hi ha hagut alguna conversa sobre el fet de canviar simplement de “Stitcher”?
"Ho hem refet una mica, fins i tot recentment. Si noteu la pantalla de benvinguda quan inicieu l'aplicació solia ser "Stitcher Smart Radio" i ara és "Stitcher - Radio On Demand", així que juguem amb la marca d'alguns. El problema és que si no esteu familiaritzats amb Stitcher i només veieu “Stitcher” potser no sabeu què fa. La fundació de la companyia estava portant aquesta experiència de "ràdio de conversa" al vostre telèfon, així que crec que potser hi ha alguna pressió per mantenir "la ràdio" al seu nom."
Integreu coses com la ràdio de conversa juntament amb altres notícies i podcasts. Quan una aplicació fa tantes coses, és difícil esbrinar amb qui competeixes?
"Diria que tenim un 50 per cent de superposició amb aplicacions de podcasting, un 50 per cent amb aplicacions de ràdio. Es tracta d’un immens espai de mercat on ens trobem, i crec que és una oportunitat enorme per a nosaltres … ens proporciona aquest nínxol tan bonic tallat. El problema és si mai no heu sentit a parlar de Stitcher i no sou realment un usuari de podcast, com expliquem ràpidament què fem?"
Els podcasts no són tan fàcil d'explicar com "ràdio" a un usuari normal, no ho diries?
"Aquest va ser un objectiu des del principi, distanciar-nos de la paraula" podcast "en un cert sentit, perquè és molt més que això. Sempre tornem a l’analogia de la ràdio del cotxe: on s’asseu al cotxe, enceneu l’encesa i la ràdio s’encén i escolteu contingut … és una mena de “esforç zero” per part vostra. Va deixar la ràdio sintonitzada a aquesta emissora, o és un dels seus presets, és el que vols escoltar. Simplement ho apliquem a una moda més a la carta perquè no us hagueu de perdre la meitat d’un espectacle ni procureu fer la vostra navegació per quan es faci el vostre programa preferit a NPR ”.
Així que els vostres usuaris han enviat l’actualització, tot sembla fluït, veieu algun problema?
"Estem controlant obsessivament el joc per assegurar-nos que res no anirà malament … tot sembla que no va bé fins ara".
És fantàstic obtenir informació sobre un desenvolupador que acaba de passar per la tasca enorme de reescriure una aplicació tan popular. És impressionant veure que només dos (i mig) desenvolupadors principals poden fer un canvi tan gran en un temps relativament curt. També és tranquil·litzador saber que els desenvolupadors veuen (i s’utilitzen) les noves directrius i eines de disseny de Google de manera positiva.
Amb aquesta actualització, Stitcher Radio s'ha posat de nou a la llista de les aplicacions altament funcionals i de bon disseny disponibles a la Play Store actual.