Innehållsförteckning:
- Hur stort är teamet som hanterar Stitcher Radio Android-appen?
- Hur hanterar du en komplett omskrivning och omdesign av en så stor app?
- Vilka problem, om några, har du sett genom att behöva stödja så många olika enheter?
- Testar du på flera enheter? Om så är fallet, vilka?
- Så när du började gräva dig in i det, bestämde du dig för att om du var tvungen att ändra så mycket du lika gärna kunde rulla in det i omdesignen också?
- Ni har gjort så enorma steg, det ser inte ens ut samma app längre, det är uppenbart att ni lägger mycket arbete i den.
- "Holo" -gränssnittet är helt klart framtiden för Android-design, känns det restriktivt eller främjar det bra designval i appar?
- För en så populär app, hur ska du göra om att utforma den för att göra förbättringar och inte främja befintliga användare?
- Det känns som om det finns en ökande kontingent av människor som ser “riktig” design i Android-appar som en positiv, och det är inte något som traditionellt har varit en del av Android-kulturen. Vad är dina tankar?
- Var det viktigt att webbversionen av Stitcher följer en liknande design som den nya Android-appen?
- Stitcher är så mycket mer än bara radio, ni samlar så många källor, har det varit något tal om omklassificering till bara “Stitcher”?
- Du integrerar saker som samtalradio tillsammans med andra nyheter och podcast. När en app gör så många saker, är det svårt att ta reda på vem du tävlar mot?
- Podcast är fortfarande inte lika lätt att förklara som "radio" för en vanlig användare, skulle du inte säga?
- Så ni skickade uppdateringen, allt verkar smidigt, ser ni några problem?
Stitcher Radio, en av de mest populära nyhets-, radio- och podcast-apparna på Android genomgick nyligen en fullständig omdesign. Ledande Android-utvecklare på Stitcher, Tyler Pearson, var tillräckligt vänlig för att ta lite tid på sin dag efter lanseringen av den nya appen för att prata med oss. Vi hade en chans att (praktiskt taget) sitta ner och prata med Tyler om deras nyligen designade Android-app, Googles designriktlinjer och Android-ekosystemets tillstånd.
Håll dig runt efter pausen och se vad han hade att säga.
Hur stort är teamet som hanterar Stitcher Radio Android-appen?
”Just nu är vi två … och ett halvt folk som vi kallar det. Vi har en person som fungerar på både Android och iOS. Medan vi byggde om appen tog vi in lite hjälp utanför så att vi var så stora som sex personer en liten stund. Jag är verkligen stolt över vad vi kunde göra, vi började egentligen bara skriva om i september, och i princip har vi skrivit om det från fem månader. ”
Hur hanterar du en komplett omskrivning och omdesign av en så stor app?
”Från och med augusti augusti fick vi mycket feedback från användare som hade problem med att använda Stitcher på de nyare Samsung-enheterna, problem med att strömma innehåll, där det i grunden inte fungerade. Så vi började titta på vad problemen var, hur vi skulle fixa dem, och det motsvarade riktigt bra timing av "hey, vi ser verkligen ut på plats, låt oss skriva om det, låt oss se det bättre ut". Verktygen finns för att utvecklas riktigt snabbt, vi använder standard-API: er för Media Media, vi utnyttjar allt som plattformen erbjuder. ”
Vilka problem, om några, har du sett genom att behöva stödja så många olika enheter?
"Vi började verkligen märka problem med Samsung-enheter när de uppgraderades till ICS, och det motsvarade ganska mycket med lanseringen av Galaxy S3 … så vi hade den här massiva användarbasen som bara inte kunde använda vår app längre, så på den punkten var vi tvungna att göra något. ”
Testar du på flera enheter? Om så är fallet, vilka?
”Du har mindre skillnader mellan enheter. Vi har ett stort antal Android-användare på kontoret, de har alla oavsett vilken personlig enhet de har, och sedan har vi massor av testenheter. Det är en kombination av de mest populära telefonerna vid den tiden och sedan telefoner som vi ser problem med via feedback. Under sommaren var Galaxy S3 ett bra exempel … vi började se massor av feedback om "hej jag har problem med att få innehåll att spela på min enhet", och vi såg att denna vanliga enhet hade problem så vi gick ut och fick ett par så att vi kunde testa dem. ”
Så när du började gräva dig in i det, bestämde du dig för att om du var tvungen att ändra så mycket du lika gärna kunde rulla in det i omdesignen också?
”Vi hade pratat om en ny design. Vår gamla app, om du tittar på den, är det väldigt en iOS-app som bara är portad till Android. Detta var tillbaka dagen innan det fanns några starka designriktlinjer från Google, något liknande, så det kändes gammalt och kändes på sin plats. Så vi pratade om båda dessa saker oberoende, då kom det på samma sätt till att vi sa "hej, varför bygger vi inte bara upp det från grunden och ser vad vi kan göra?"
Ni har gjort så enorma steg, det ser inte ens ut samma app längre, det är uppenbart att ni lägger mycket arbete i den.
”Vi använde Googles designriktlinjer som utgångspunkt. Vi har ett riktigt starkt internt designteam … de kunde göra några fantastiska saker och komma med några snygga interaktioner. Jag hade tur att arbeta på ett projekt som inte bara var väl utformat utan också väl utformat inom vad plattformen ger dig. ”
"Holo" -gränssnittet är helt klart framtiden för Android-design, känns det restriktivt eller främjar det bra designval i appar?
”Jag tycker att de är fantastiska. Om du tittar på utvecklingen av Android-ekosystemet, så hade du den här ursprungliga missanpassningen av "hej jag vill att min app ska se så här, en annan app ser helt annorlunda ut". Så jag tror att om du använder designriktlinjerna som utgångspunkt, finns det gott om utrymme för anpassning ovanpå det. Du kan få appen att se ut och känns som din egen, men ändå få den att känna att den passar i Android-ekosystemet. ”
För en så populär app, hur ska du göra om att utforma den för att göra förbättringar och inte främja befintliga användare?
"Från den senaste sommaren började vi göra en hel del användarupplevelser kring vår nuvarande app … människor som faktiskt hade använt den, Android-användare som inte hade använt vår app, personer som är podcast-användare som inte använde Stitcher. Vi gjorde en hel del forskning som i princip försökte ta reda på vad folk skulle använda den för mest, och därifrån arbetade våra design- och produktteam hårt för att ta reda på hur de skulle lyfta fram dessa funktioner och göra dem lättillgängliga. Tyvärr måste vi dra ut ett par funktioner för att få ut denna version. Det var några hårda kompromisser vi var tvungna att göra, men eftersom vi hade denna forskning kunde vi göra det med en minimal mängd störningar. ”
Det känns som om det finns en ökande kontingent av människor som ser “riktig” design i Android-appar som en positiv, och det är inte något som traditionellt har varit en del av Android-kulturen. Vad är dina tankar?
”Jag håller helt med det. Jag tror att Google verkligen förtjänar mycket kredit där, de har äntligen denna mycket starka uppsättning designriktlinjer. De har uppenbarligen lagt ned mycket tid på att undersöka hur en bra app skulle se ut, hur den skulle känns. De har gjort det i sina egna appar, de har delat den forskningen med oss och jag tror att det gör plattformen starkare som helhet. ”
Var det viktigt att webbversionen av Stitcher följer en liknande design som den nya Android-appen?
”Jag tycker att det är fantastiskt att jag kan känna igen samma färger på båda platserna och navigera runt. Som Android-utvecklare och användare själv var min primära prioritering att det ser bra ut och fungerar bra på Android … ser ut som webbappen är en extra bonus. ”
Stitcher är så mycket mer än bara radio, ni samlar så många källor, har det varit något tal om omklassificering till bara “Stitcher”?
”Vi har gjort det lite, även nyligen. Om du märker stänkskärmen när du startade appen brukade den vara "Stitcher Smart Radio" och nu är det "Stitcher - Radio On Demand", så vi leker med varumärket några. Problemet är om du inte är bekant med Stitcher och bara ser "Stitcher" kanske du inte vet vad den gör. Grunden för företaget tog med sig denna "talk radio" -upplevelse till din telefon, så jag tror att det kanske finns ett visst tryck för att hålla "radio" i namnet."
Du integrerar saker som samtalradio tillsammans med andra nyheter och podcast. När en app gör så många saker, är det svårt att ta reda på vem du tävlar mot?
"Jag skulle säga att vi överlappar 50 procent med podcasting-appar, 50 procent med radioappar. Det är ett enormt marknadsutrymme för oss att vara i, och jag tror att det är en enorm möjlighet för oss … det ger oss den här fina nischen som ristas ut. Problemet är om du aldrig har hört talas om Stitcher tidigare, och du egentligen inte är en podcastanvändare, hur förklarar vi snabbt vad vi gör? ”
Podcast är fortfarande inte lika lätt att förklara som "radio" för en vanlig användare, skulle du inte säga?
”Det var sorts mål från början, att distansera oss från ordet” podcast ”på ett sätt, eftersom det är så mycket mer än bara det. Vi går alltid tillbaka till bilradioens analogi: där du sitter i din bil, slår på tändningen och radion slås på och du lyssnar på innehåll … det är en slags "nollinsats" från din sida. Du lämnade din radio inställd på den stationen, eller det är en av dina förinställningar, det är vad du vill lyssna på. Vi tillämpar det bara på mer on-demand-mode så att du inte behöver missa hälften av en show eller försöka tid på pendlingen när din favoritshow är på NPR. ”
Så ni skickade uppdateringen, allt verkar smidigt, ser ni några problem?
"Vi kontrollerar på ett obsessivt sätt Play för att se till att ingenting går fel … allt verkar gå smidigt hittills."
Det är bra att få lite insikt från en utvecklare som just har gått igenom den enorma uppgiften att skriva om en så populär app. Det är imponerande att se att bara två (och en halv) huvudutvecklare kan göra en så stor förändring på relativt kort tid. Det är också lugnande att veta att Googles nya designriktlinjer och verktyg ses (och används) i ett positivt ljus av utvecklarna.
Med denna uppdatering har Stitcher Radio lagt sig tillbaka på toppen av listan över mycket funktionella och vackert designade appar som finns tillgängliga i Play Store idag.