Kazalo:
- Kako velika je ekipa, ki upravlja aplikacijo Stitcher Radio za Android?
- Kako upravljate popolno prepisovanje in preoblikovanje tako velike aplikacije?
- Katere težave ste videli, če morate podpirati toliko različnih naprav?
- Ali testirate na več napravah? Če je odgovor pritrdilen, kateri?
- Torej, ko ste začeli kopati vanjo, ste se odločili, da boste morda morali spremeniti tudi v prenovo?
- Fantje ste naredili tako velike korake, da sploh ne izgleda več kot ista aplikacija, jasno je, da ste v to vložili veliko dela.
- "Holo" uporabniški vmesnik je očitno prihodnost Androidovega oblikovanja, se mu zdi omejevalno ali spodbuja dobre oblikovalske izbire v aplikacijah?
- Kako se za tako priljubljeno aplikacijo odločate o preoblikovanju, da bi izboljšali, obenem pa ne odtujite obstoječih uporabnikov?
- Zdi se, da je vse več kontingentov, ki na »pravilen« dizajn v aplikacijah za Android gledajo kot pozitiven, in to ni nekaj, kar je že tradicionalno del androidne kulture. Kakšne misli imate?
- Ali je bilo pomembno, da spletna različica Stitcherja sledi podobnemu dizajnu kot nova aplikacija Android?
- Stitcher je toliko več kot le radio, zbereš toliko virov, ali je že bilo govora o preoblikovanju samo na "Stitcher"?
- Vključujete stvari, kot je pogovorni radio, skupaj z drugimi novicami in podcasti. Ko aplikacija počne toliko stvari, je težko ugotoviti, proti komu tekmujete?
- Podcaste še vedno ni tako enostavno razložiti kot "radio" običajnemu uporabniku, ne bi rekli?
- Torej, vi ste poslali posodobitev, vse se zdi gladko, opazite kakršne koli težave?
Pred kratkim je bil prenovljen program Stitcher Radio, ena najbolj priljubljenih aplikacij za novice, radio in podcast v Androidu. Vodilni Androidov razvijalci iz podjetja Stitcher, Tyler Pearson, je bil dovolj prijazen, da si je po zagonu nove aplikacije vzel nekaj časa, da se pogovori z nami. Imeli smo priložnost (praktično) sedeti in se s Tylerjem pogovoriti o njihovi novo preoblikovani aplikaciji za Android, Googlovih smernicah za oblikovanje in stanju Android ekosistema.
Po odmoru se zadržite in poglejte, kaj je imel povedati.
Kako velika je ekipa, ki upravlja aplikacijo Stitcher Radio za Android?
"Trenutno sva dva … in pol ljudi. Imamo eno osebo, ki deluje tako v sistemu Android kot iOS. Medtem ko smo obnavljali aplikacijo, smo si priskočili nekaj zunanje pomoči, tako da smo bili za nekaj časa veliki kot šest ljudi. Resnično sem ponosen na to, kar smo lahko storili, v resnici smo to prepisovanje začeli šele septembra in v bistvu smo ga v 5 mesecih ponovno napisali od zgoraj."
Kako upravljate popolno prepisovanje in preoblikovanje tako velike aplikacije?
»Od avgusta avgusta smo prejemali veliko povratnih informacij uporabnikov, ki so imeli težave z uporabo Stitcherja na novejših Samsungovih napravah, težave s pretakanjem vsebine, kjer to v bistvu ni delovalo. Tako smo začeli gledati, kakšne težave so, kako jih bomo odpravili, in to je resnično ustrezalo časovnemu razporedu 'hej, pogledamo resnično zunaj, pretipkajmo ga, naj bo videti bolje'. Orodja so na voljo za razvoj hitro, uporabljamo standardne API-je za Android Media, uporabljamo vse, kar ponuja platforma."
Katere težave ste videli, če morate podpirati toliko različnih naprav?
"Resnično smo začeli opažati težave s Samsungovimi napravami, ko so bile nadgrajene na ICS, in to je precej ustrezalo izdaji Galaxyja S3 … zato smo imeli tako množično uporabniško bazo, ki preprosto ni mogla več uporabljati naše aplikacije, zato na v tistem trenutku smo morali nekaj storiti."
Ali testirate na več napravah? Če je odgovor pritrdilen, kateri?
"Med napravami imate majhne razlike. V pisarni imamo kar nekaj uporabnikov Androida, vsi imajo ne glede na osebno napravo, nato pa imamo na tone testnih naprav. To je kombinacija takrat najbolj priljubljenih telefonov in telefonov, na katere imamo težave s povratnimi informacijami. Poleti je bil Galaxy S3 dober primer … začeli smo videti veliko povratnih informacij o "hej, imam težave pri predvajanju vsebine na moji napravi", in videli smo, da ima ta skupna naprava težave, zato smo šli ven in imam par samo zato, da bi jih lahko preizkusili."
Torej, ko ste začeli kopati vanjo, ste se odločili, da boste morda morali spremeniti tudi v prenovo?
"Govorili smo o preoblikovanju. Naša stara aplikacija, če si jo ogledate, je zelo dobra aplikacija za iOS, ki je nekako prenesena v Android. To se je vrnilo dan, preden so bile Googlove jasne oblikovalske smernice, kaj takega, zato se je počutil staro in se ni zmenil. Tako smo se o obeh stvareh pogovarjali neodvisno, potem pa je nekako prišlo do točke, ko smo si rekli "hej, zakaj je ne bi preprosto zidali od tal navzgor in videli, kaj lahko naredimo?"
Fantje ste naredili tako velike korake, da sploh ne izgleda več kot ista aplikacija, jasno je, da ste v to vložili veliko dela.
»Za izhodišče smo uporabili Googlove smernice za oblikovanje. Imamo resnično dobro oblikovalsko ekipo … uspeli so narediti nekaj neverjetnih stvari in izbrati nekaj čednih interakcij. Imel sem srečo, da sem delal na projektu, ki ni bil le dobro zasnovan, ampak je bil dobro zasnovan v okviru tega, kar ti ponuja platforma."
"Holo" uporabniški vmesnik je očitno prihodnost Androidovega oblikovanja, se mu zdi omejevalno ali spodbuja dobre oblikovalske izbire v aplikacijah?
"Mislim, da so neverjetni. Če pogledate razvoj ekosistema Android, ste nekako imeli to prvotno neusklajenost "hej želim, da moja aplikacija izgleda tako, druga aplikacija pa je videti povsem drugače". Zato mislim, da če za načrtovanje uporabljate smernice za oblikovanje, je poleg tega veliko prostora za prilagoditev. Aplikacijo lahko naredite kot svojo, vendar kljub temu dajete občutek, kot da se prilega Androidovemu ekosistemu."
Kako se za tako priljubljeno aplikacijo odločate o preoblikovanju, da bi izboljšali, obenem pa ne odtujite obstoječih uporabnikov?
»Od preteklega poletja smo začeli izvajati veliko raziskav uporabniške izkušnje v zvezi z našo trenutno aplikacijo … ljudje, ki so jo dejansko uporabljali, uporabniki Androida, ki naše aplikacije niso uporabljali, ljudje, ki so uporabniki podcasta, ki niso uporabljali Stitcherja. Veliko raziskav smo v glavnem poskušali ugotoviti, kaj bi ljudje uporabljali za večino, od tod pa so naše ekipe za oblikovanje in izdelke trdo delale, da smo ugotovili, kako poudariti te lastnosti in jih narediti enostavno dostopne. Žal smo morali izvleči nekaj funkcij, da smo lahko izdali to izdajo. Morali smo narediti nekaj težkih kompromisov, a ker smo imeli to raziskavo, smo to lahko storili z minimalno motnjo."
Zdi se, da je vse več kontingentov, ki na »pravilen« dizajn v aplikacijah za Android gledajo kot pozitiven, in to ni nekaj, kar je že tradicionalno del androidne kulture. Kakšne misli imate?
„S tem se popolnoma strinjam. Mislim, da si Google resnično zasluži veliko zaslug, končno imajo ta zelo močan nabor oblikovalskih smernic. Očitno so porabili veliko časa za raziskovanje, kako bi izgledala dobra aplikacija, kakšen bi bil občutek. To so storili v svojih aplikacijah, to raziskavo so delili z nami in mislim, da je platforma kot celota močnejša."
Ali je bilo pomembno, da spletna različica Stitcherja sledi podobnemu dizajnu kot nova aplikacija Android?
"Mislim, da je odlično, da lahko prepoznam iste barve na obeh mestih in se premikam po njih. Kot sam Android razvijalec in uporabnik mi je bila glavna prednostna naloga to, da je videti dobro in dobro delovati na Androidu … videti, da je spletna aplikacija dodaten bonus."
Stitcher je toliko več kot le radio, zbereš toliko virov, ali je že bilo govora o preoblikovanju samo na "Stitcher"?
"To smo že malo preoblikovali, še nedavno. Če opazite zaslonski zaslon, ko zaženete aplikacijo, je bil prej »Stitcher Smart Radio«, zdaj pa je »Stitcher - Radio On Demand«, zato se igramo z nekaterimi znamkami. Težava je v tem, da če niste seznanjeni s programom Stitcher in samo vidite "Stitcher", morda ne veste, kaj počne. Temelj podjetja je bil ta telefon "talk radio" doživeti na vaš telefon, zato mislim, da je morda nekaj pritiska, da "radio" ostane v imenu."
Vključujete stvari, kot je pogovorni radio, skupaj z drugimi novicami in podcasti. Ko aplikacija počne toliko stvari, je težko ugotoviti, proti komu tekmujete?
"Rekel bi, da se 50-odstotno prekriva s programi za podcasting, 50 odstotkov pa z radijskimi aplikacijami. To je ogromen tržni prostor, za katerega bomo lahko vstopili, in mislim, da je to velika priložnost za nas … nam daje to lepo nišo, ki je bila izklesana. Težava je v tem, če še nikoli niste slišali za Stitcher in niste v resnici uporabnik podcasta, kako hitro razložimo, kaj počnemo?"
Podcaste še vedno ni tako enostavno razložiti kot "radio" običajnemu uporabniku, ne bi rekli?
"To je bil nekakšen cilj od začetka, da se v nekem smislu oddaljimo od besede" podcast ", saj je to veliko več kot le to. Vedno se vrnemo k analogiji avtomobilskega radia: tam, kjer sediš v avtu, vklopite vžig in se radio vklopi in poslušate vsebino … z vaše strani je to "nič napora". Radijski radio ste zapustili na tej postaji ali pa je to ena od vaših prednastavitev, to je tisto, kar želite poslušati. To uporabljamo samo za več modelov na zahtevo, tako da vam ni treba zamuditi polovice predstave ali se potruditi, da se odpravite na pot, ko je vaša priljubljena oddaja na NPR."
Torej, vi ste poslali posodobitev, vse se zdi gladko, opazite kakršne koli težave?
"Nekako obsesivno preverjamo Play, da se prepričamo, da ne gre nič narobe … zdi se, da do zdaj vse poteka gladko."
Super je dobiti nekaj vpogleda od razvijalca, ki je pravkar opravil ogromno nalogo, da je napisal tako priljubljeno aplikacijo. Prav impresivno je videti, da lahko samo dva (in pol) glavna razvijalca v tako kratkem času tako močno spremenita. Prav tako je pomirjujoče vedeti, da razvijalci vidijo (in uporabljajo) nove Googlove smernice in orodja za oblikovanje v pozitivni luči.
S to posodobitvijo se je Stitcher Radio ponovno postavil na vrh seznama zelo funkcionalnih in lepo oblikovanih aplikacij, ki so danes na voljo v Trgovini Play.