Logo sk.androidermagazine.com
Logo sk.androidermagazine.com

Vytváranie krásnych a funkčných aplikácií pre Android: Rozhovor s tylerovým perlom Stitcher rádia

Obsah:

Anonim

Stitcher Radio, jedna z najpopulárnejších spravodajských, rozhlasových a podcastových aplikácií v systéme Android, nedávno prešla kompletným redizajnom. Popredný vývojár pre Android v spoločnosti Stitcher, Tyler Pearson, bol taký láskavý, že mu po spustení novej aplikácie venoval nejaký čas, aby sa s nami porozprával. Mali sme šancu (prakticky) si sadnúť a hovoriť s Tylerom o ich novo prepracovanej aplikácii pre Android, pokynoch pre návrh spoločnosti Google a stave ekosystému Android.

Po prestávke sa držte a uvidíte, čo povedal.

Aký veľký je tím spravujúci aplikáciu Stitcher Radio Android?

"Momentálne sme dvaja … a polovica ľudí to budeme nazývať." Máme jednu osobu, ktorá funguje na zariadeniach Android aj iOS. Kým sme prestavovali aplikáciu, ktorú sme dostali s pomocou zvonku, boli sme na chvíľu takí veľkí ako šesť ľudí. Som skutočne hrdý na to, čo sme dokázali urobiť, toto prepísanie sme naozaj začali až v septembri a v zásade sme ho prepísali od základu. “

Ako sa vám podarí úplne prepísať a prepracovať tak veľkú aplikáciu?

„Od augusta sme dostávali veľa spätnej väzby od používateľov, ktorí majú problémy s používaním Stitcher na novších zariadeniach Samsung, problémy so streamovaním obsahu, kde to v zásade nefungovalo. Začali sme sa teda zaoberať problémami, ako ich vyriešime, a to dobre korešpondovalo s načasovaním „hej, vyzeráme naozaj na mieste, prepíšeme to, urobíme to tak, aby to vyzeralo lepšie“. Nástroje sa vyvíjajú skutočne rýchlo, používame štandardné rozhrania API pre Android Media API a využívame všetko, čo platforma ponúka. “

Aké problémy, ak vôbec nejaké, ste videli tým, že ste museli podporovať toľko rôznych zariadení?

„Skutočne sme si všimli problémy so zariadeniami Samsung, keď boli inovované na ICS, a to do značnej miery korešpondovalo s vydaním Galaxy S3 … takže sme mali túto obrovskú základňu používateľov, ktorá našu aplikáciu už nemohla ďalej používať, takže v v tom bode sme museli niečo urobiť. “

Testujete na viacerých zariadeniach? Ak áno, ktoré?

„Medzi zariadeniami sú malé rozdiely. V kancelárii máme spravodlivý počet používateľov systému Android, všetci majú akékoľvek osobné zariadenie a potom máme veľa testovacích zariadení. Je to kombinácia najpopulárnejších telefónov v tom čase a potom telefónov, s ktorými sa stretávame prostredníctvom spätnej väzby. V lete bol Galaxy S3 dobrým príkladom … začali sme vidieť veľa spätnej väzby „hej, mám problém s prehrávaním obsahu na svojom zariadení“, a videli sme, že toto bežné zariadenie má problémy, takže sme vyšli a dostal pár, aby sme ich mohli otestovať. “

Akonáhle ste sa do toho začali kopať, rozhodli ste sa, že ak by ste toľko museli zmeniť, mohli by ste to tiež zahrnúť do redizajnu?

„Hovorili sme o prepracovaní. Naša stará aplikácia, ak sa na ňu pozriete, je to do značnej miery aplikácia pre iOS, ktorá sa do systému Android práve prenášala. Bolo to späť deň predtým, ako od spoločnosti Google existovali nejaké silné pokyny týkajúce sa dizajnu, niečo podobné, takže sa cítil starý a nevhodný. Takže sme hovorili o obidvoch týchto veciach nezávisle, potom sa to celkom dostalo do bodu, keď sme povedali: „hej, prečo to jednoducho prestavíme od základov a neuvidíme, čo môžeme urobiť?“ “

Vy ste urobili také obrovské pokroky, už to nevyzerá ako rovnaká aplikácia, je jasné, že ste doň vložili veľa práce.

„Ako východiskový bod sme použili Pokyny pre dizajn Google. Máme skutočne silný tím interných dizajnérov … boli schopní urobiť niekoľko úžasných vecí a prísť s nejakými úhľadnými interakciami. Mal som to šťastie, že som pracoval na projekte, ktorý bol nielen dobre navrhnutý, ale aj dobre navrhnutý v rámci toho, čo vám platforma dáva. “

„Holo“ používateľské rozhranie je jednoznačne budúcnosťou dizajnu Androidu, cíti sa reštriktívne alebo propaguje dobré výbery dizajnu v aplikáciách?

"Myslím, že sú úžasné." Ak sa pozriete na vývoj ekosystému Android, mali ste tento počiatočný nesúlad „hej, chcem, aby moja aplikácia vyzerala takto, iná aplikácia vyzerá úplne inak“. Takže si myslím, že ak použijete pokyny pre navrhovanie ako východiskový bod, je tu ešte veľa priestoru na prispôsobenie. Aplikácii môžete prinútiť, aby vyzerala a vyzerala ako vaša vlastná, ale napriek tomu bude vyzerať, akoby zapadala do ekosystému Android. “

Ako postupujete v prípade tak populárnej aplikácie, ako ju prepracovať tak, aby sa zlepšili a pritom neodcudzili existujúcim používateľom?

„Začiatkom minulého leta sme začali robiť veľa prieskumov používateľskej skúsenosti okolo našej súčasnej aplikácie … ľudia, ktorí ju skutočne používali, používatelia systému Android, ktorí nepoužívali našu aplikáciu, ľudia, ktorí sú používateľmi podcastov a ktorí nepoužívali službu Stitcher, Urobili sme veľa výskumov, ktoré sme sa v podstate snažili zistiť, na čo by ich ľudia najviac využívali, a odtiaľ naše tímy dizajnu a výrobkov usilovne pracovali na tom, ako tieto funkcie zvýrazniť a zabezpečiť, aby boli ľahko dostupné. Aby sme toto vydanie dostali, museli sme bohužiaľ vytiahnuť pár funkcií. Museli sme urobiť ťažké kompromisy, ale pretože sme mali tento výskum, dokázali sme to urobiť s minimálnym narušením. “

Zdá sa, že existuje čoraz viac ľudí, ktorí vnímajú „správny“ dizajn v aplikáciách pre Android ako pozitívny, a to nie je niečo, čo sa tradične stalo súčasťou kultúry systému Android. Co si o tom myslis?

„S tým úplne súhlasím. Myslím si, že Google si skutočne zaslúži veľa kreditov, konečne majú tento veľmi silný súbor pokynov pre návrh. Zrejme strávili veľa času skúmaním toho, ako bude vyzerať dobrá aplikácia, ako by to vyzeralo. Urobili to vo svojich vlastných aplikáciách, zdieľali tento výskum s nami a myslím si, že to robí platformu silnejšou ako celok. “

Bolo dôležité, aby webová verzia aplikácie Stitcher sledovala podobný dizajn ako nová aplikácia pre Android?

„Myslím, že je skvelé, že dokážem rozoznať rovnaké farby na oboch miestach a navigovať sa. Ako vývojár Android a sám užívateľ, moja hlavná priorita bola, aby to vyzeralo dobre a dobre fungovalo v systéme Android … vyzerá to, že webová aplikácia je ďalším bonusom.

Stitcher je oveľa viac ako len rádio, spájate toľko zdrojov, hovorilo sa o rebrandingu iba na „Stitcher“?

„Trochu, aj nedávno sme to prepracovali. Ak si pri spustení aplikácie všimnete úvodnú obrazovku, bývalo to „Stitcher Smart Radio“ a teraz je to „Stitcher - Radio On Demand“, takže si spolu s brandingom hráme. Problém je, ak nie ste oboznámení so Stitcherom a vidíte len „Stitcher“, možno neviete, čo to znamená. Založenie spoločnosti prinieslo tento zážitok z „rozhlasového vysielania“ do vášho telefónu, takže si myslím, že možno existuje nejaký tlak, aby v názve zostalo „rádio“. “

Integrujete veci, ako napríklad rádio, spolu s ďalšími správami a podcastmi. Keď aplikácia urobí toľko vecí, je ťažké zistiť, proti komu súťažíte?

„Povedal by som, že sa 50% prekrývame s aplikáciami podcasting, 50% s aplikáciami podcasting. Je to obrovský trhový priestor, v ktorom sa nachádzame, a myslím si, že je to pre nás obrovská príležitosť … dáva nám to pekne vyrezávané miesto. Problém je, ak ste o Stitcherovi ešte nikdy nepočuli a nie ste používateľom podcastov, ako rýchlo vysvetlíme, čo robíme? “

Podcasty stále nie sú tak jednoduché vysvetliť normálnym používateľom ako „rádio“, nie?

„To bol od začiatku taký cieľ, dištancovať sa od slova„ podcast “v istom zmysle, pretože je to oveľa viac než len to. Vždy sa vraciame k analógii autorádia: tam, kde sedíte vo svojom aute, zapnite zapaľovanie a zapne sa rádio a počúvate obsah … z vašej strany je to „nulové úsilie“. Nechali ste rádio naladené na túto stanicu alebo je to jedno z vašich predvolieb, to je to, čo chcete počúvať. Používame to iba na väčšinu módy na požiadanie, takže nemusíte nechať ujsť polovicu šou alebo sa snažiť časovať svoju dochádzku, keď je vaša obľúbená šou na NPR. “

Takže ste poslali aktualizáciu, všetko vyzerá hladko, vidíte nejaké problémy?

"Sme tak trochu posadnutí, aby sme sa ubezpečili, že sa nič nedeje … všetko sa zdá byť zatiaľ bezproblémové."

Je skvelé získať prehľad od vývojára, ktorý práve prešiel obrovskou úlohou prepísať tak populárnu aplikáciu. Je pôsobivé vidieť, že iba dvaja (a pol) hlavní vývojári môžu urobiť tak veľkú zmenu v relatívne krátkom čase. Je tiež upokojujúce vedieť, že vývojári v pozitívnom svetle vnímajú (a používajú) nové pokyny a nástroje spoločnosti Google týkajúce sa dizajnu.

Vďaka tejto aktualizácii sa rádio Stitcher Radio vrátilo na vrchol zoznamu vysoko funkčných a krásne navrhnutých aplikácií, ktoré sú dnes v Obchode Play k dispozícii.