Indholdsfortegnelse:
- Hvor stort er teamet, der administrerer Stitcher Radio Android-appen?
- Hvordan administrerer du en komplet omskrivning og redesign af en så stor app?
- Hvilke problemer, hvis nogen, har du set ved at skulle støtte så mange forskellige enheder?
- Tester du på flere enheder? I bekræftende fald, hvilke?
- Så når du begyndte at grave dig ind i det, besluttede du, at hvis du skulle ændre så meget, kunne du lige så godt rulle det ind i redesignet også?
- I fyre har gjort så enorme fremskridt, det ligner ikke engang den samme app længere, det er tydeligt, at I lægger en masse arbejde i det.
- Brugergrænsefladen "holo" er helt klart fremtiden for Android-design, føles det restriktivt eller fremmer det gode designvalg i apps?
- Hvordan skal du gøre for en så populær app til at redesigne den for at gøre forbedringer, mens du ikke fremmedgør eksisterende brugere?
- Det føles som om der er en stigende kontingent af mennesker, der betragter "korrekt" design i Android-apps som en positiv, og det er ikke noget, der traditionelt har været en del af Android-kulturen. Hvad tænker du?
- Var det vigtigt at få webversionen af Stitcher til at følge et lignende design som den nye Android-app?
- Stitcher er så meget mere end bare radio, du samler så mange kilder, har der været tale om omlægning til bare “Stitcher”?
- Du integrerer ting som talkradio sammen med andre nyheder og podcasts. Når en app gør så mange ting, er det svært at finde ud af, hvem du konkurrerer med?
- Podcast er stadig ikke så let at forklare som ”radio” til en normal bruger, ville du ikke sige?
- Så I fyrene sendte opdateringen, alt ser glat ud, ser I nogen problemer?
Stitcher Radio, en af de mest populære nyheds-, radio- og podcast-apps på Android, har for nylig gennemgået en komplet redesign. Lead Android-udvikler hos Stitcher, Tyler Pearson, var venlig nok til at tage lidt tid ud af hans dag efter lanceringen af den nye app til at tale med os. Vi havde en chance for (næsten) at sætte os ned og tale med Tyler om deres nyligt redesignede Android-app, Googles designretningslinjer og tilstanden til Android-økosystemet.
Hold dig rundt efter pausen og se, hvad han havde at sige.
Hvor stort er teamet, der administrerer Stitcher Radio Android-appen?
”Lige nu er vi to … og en halv mennesker, vi kalder det. Vi har en person, der fungerer på både Android og iOS. Mens vi genopbyggede appen, bragte vi nogle hjælp udefra, så vi var så store som seks personer i et lille stykke tid. Jeg er virkelig stolt af, hvad vi var i stand til, vi startede virkelig kun denne omskrivning tilbage i september, og om 5 måneder skrev vi den grundlæggende tilbage fra grunden. ”
Hvordan administrerer du en komplet omskrivning og redesign af en så stor app?
”Fra omkring august fik vi en masse feedback fra brugere, der havde problemer med at bruge Stitcher på de nyere Samsung-enheder, problemer med streaming af indhold, hvor det fundamentalt ikke fungerede. Så vi begyndte at se på, hvad problemerne var, hvordan vi ville løse dem, og det svarede virkelig godt til timingen af 'hey, vi ser virkelig malplacerede ud, lad os omskrive det, lad os få det til at se bedre ud'. Værktøjerne er der for at udvikle sig virkelig hurtigt, vi bruger standard Android Media API'er, vi udnytter alt, hvad platformen tilbyder. ”
Hvilke problemer, hvis nogen, har du set ved at skulle støtte så mange forskellige enheder?
”Vi begyndte virkelig at bemærke problemer med Samsung-enheder, når de først blev opgraderet til ICS, og det svarede stort set med frigivelsen af Galaxy S3 … så vi havde denne enorme brugerbase, der bare ikke kunne bruge vores app mere, så på det punkt vi var nødt til at gøre noget. ”
Tester du på flere enheder? I bekræftende fald, hvilke?
”Du har mindre forskelle mellem enheder. Vi har et rimeligt antal Android-brugere på kontoret, de har alle den personlige enhed, de har, og så har vi et væld af testenheder. Det er en kombination af de mest populære telefoner på det tidspunkt og derefter telefoner, som vi ser problemer på gennem feedback. I løbet af sommeren var Galaxy S3 et godt eksempel … vi begyndte at se masser af feedback om 'hey, jeg har problemer med at få indhold til at spille på min enhed', og vi så denne fælles enhed have problemer, så vi gik ud og fik et par lige så vi kunne teste dem. ”
Så når du begyndte at grave dig ind i det, besluttede du, at hvis du skulle ændre så meget, kunne du lige så godt rulle det ind i redesignet også?
”Vi havde talt om en redesign. Vores gamle app, hvis du ser på den, er det meget en iOS-app, der lige er overført til Android. Dette var tilbage dagen før der var nogen stærke designretningslinjer fra Google, noget i den retning, så det føltes gammelt og følte sig malet. Så vi talte om begge disse ting uafhængigt, så kom det slags til det punkt, hvor vi sagde 'hej, hvorfor opbygger vi det ikke bare fra bunden og ser hvad vi kan gøre?'. ”
I fyre har gjort så enorme fremskridt, det ligner ikke engang den samme app længere, det er tydeligt, at I lægger en masse arbejde i det.
”Vi brugte Googles designretningslinjer som udgangspunkt. Vi har et virkelig stærkt in-house designteam … de var i stand til at gøre nogle fantastiske ting og komme med nogle pæne interaktioner. Jeg var heldig som arbejdede på et projekt, der ikke kun var godt designet, men godt designet indenfor, hvad platformen giver dig. ”
Brugergrænsefladen "holo" er helt klart fremtiden for Android-design, føles det restriktivt eller fremmer det gode designvalg i apps?
”Jeg synes, de er fantastiske. Hvis du ser på udviklingen af Android-økosystemet, havde du slags denne oprindelige uoverensstemmelse af 'hej, jeg vil, at min app skal se sådan ud, en anden app ser helt anderledes ud'. Så jeg tror, at hvis du bruger designretningslinjerne som udgangspunkt, er der masser af plads til tilpasning ovenpå. Du kan få appen til at se ud og føles som din egen, men alligevel få den til at føles som den passer inden for Android-økosystemet. ”
Hvordan skal du gøre for en så populær app til at redesigne den for at gøre forbedringer, mens du ikke fremmedgør eksisterende brugere?
”Fra denne sidste sommer begyndte vi at gøre en masse brugeroplevelsesundersøgelser omkring vores nuværende app … mennesker, der faktisk havde brugt den, Android-brugere, der ikke havde brugt vores app, folk, der er podcast-brugere, der ikke brugte Stitcher. Vi undersøgte grundlæggende en masse grundlæggende forsøg på at finde ud af, hvad folk ville bruge det til mest, og derfra arbejdede vores design- og produktteam hårdt for at finde ud af, hvordan de kunne fremhæve disse funktioner og gøre dem let tilgængelige. Desværre måtte vi trække et par funktioner ud for at få denne udgivelse ud. Der var nogle hårde kompromiser, vi måtte indgå, men fordi vi havde denne undersøgelse, var vi i stand til at gøre det med en minimal mængde af forstyrrelser. ”
Det føles som om der er en stigende kontingent af mennesker, der betragter "korrekt" design i Android-apps som en positiv, og det er ikke noget, der traditionelt har været en del af Android-kulturen. Hvad tænker du?
”Det er jeg helt enig i. Jeg tror, at Google virkelig fortjener en masse kredit der, de endelig har dette meget stærke sæt designretningslinjer. De har tydeligvis brugt meget tid på at undersøge, hvordan en god app ville se ud, hvordan den ville føles. De har gjort det i deres egne apps, de har delt denne forskning med os, og jeg tror, det gør platformen stærkere som en helhed. ”
Var det vigtigt at få webversionen af Stitcher til at følge et lignende design som den nye Android-app?
”Jeg synes, det er fantastisk, at jeg kan genkende de samme farver begge steder og navigere rundt. Som Android-udvikler og bruger selv var min primære prioritering at få det til at se godt ud og fungere godt på Android … ser ud som om webappen er en ekstra bonus. ”
Stitcher er så meget mere end bare radio, du samler så mange kilder, har der været tale om omlægning til bare “Stitcher”?
”Vi har gjort det lidt, selv for nylig. Hvis du bemærker splashskærmen, når du startede appen, var det tidligere "Stitcher Smart Radio", og nu er det "Stitcher - Radio On Demand", så vi leger med branding nogle. Problemet er, hvis du ikke er bekendt med Stitcher og bare ser “Stitcher”, ved du måske ikke, hvad det gør. Virksomhedens grundlag bragte denne "talk radio" -oplevelse til din telefon, så jeg tror måske, at der er noget pres for at holde "radio" i navnet."
Du integrerer ting som talkradio sammen med andre nyheder og podcasts. Når en app gør så mange ting, er det svært at finde ud af, hvem du konkurrerer med?
”Jeg vil sige, at vi overlapper hinanden 50 procent med podcasting-apps, 50 procent med radio-apps. Det er en enorm markedsplads for os at være i, og jeg tror, det er en enorm mulighed for os … det giver os denne dejlige niche udskåret. Problemet er, hvis du aldrig har hørt om Stitcher før, og du ikke rigtig er en podcast-bruger, hvordan forklarer vi hurtigt, hvad vi gør? ”
Podcast er stadig ikke så let at forklare som ”radio” til en normal bruger, ville du ikke sige?
”Det var slags mål fra starten, at distancere os fra ordet” podcast ”på en måde, fordi det er så meget mere end bare det. Vi vender altid tilbage til analogien med bilradioen: hvor du sidder i din bil, tænder tændingen og radioen tændes, og du lytter til indhold … det er en slags 'nul indsats' fra din side. Du forlod din radio indstillet til den station, eller det er en af dine forudindstillinger, det er hvad du vil lytte til. Vi anvender det bare til mere af en on-demand mode, så du ikke behøver at gå glip af halvdelen af et show eller prøve at sætte tid på din pendling til, når dit yndlingsshow er på NPR. ”
Så I fyrene sendte opdateringen, alt ser glat ud, ser I nogen problemer?
"Vi kontrollerer slags obsessivt Play for at sikre, at intet går galt … alt ser ud til at gå glat indtil videre."
Det er dejligt at få en vis indsigt fra en udvikler, der netop har gennemgået den enorme opgave at omskrive en så populær app. Det er imponerende at se, at kun to (og en halv) hovedudviklere kan foretage en så stor ændring på relativt kort tid. Det er også betryggende at vide, at Googles nye designretningslinjer og værktøjer bliver set (og brugt) i et positivt lys af udviklerne.
Med denne opdatering har Stitcher Radio sat sig tilbage på toppen af listen over meget funktionelle og smukt designet apps, der findes i Play Store i dag.