Sisällysluettelo:
- Kuinka suuri on Stitcher Radio Android -sovellusta hallinnoiva joukkue?
- Kuinka hallitset niin suuren sovelluksen täydellisen uudelleenkirjoittamisen ja suunnittelun uudelleen?
- Mitä ongelmia olet nähnyt joutumatta tukemaan niin monia erilaisia laitteita?
- Testatko useilla laitteilla? Jos on, mitkä niistä?
- Joten kun aloitit tutkia sitä, päätit, että jos joudut muuttamaan niin paljon, saatat yhtä hyvin vetää sen myös uudelleensuunnitteluun?
- Te kaverit olette tehneet niin valtavia edistysaskelia, se ei edes näytä enää samalta sovellukselta, on selvää, että panit siihen paljon työtä.
- Holo-käyttöliittymä on selvästi Android-suunnittelun tulevaisuus, tuntuuko se rajoittava vai edistääkö se sovellusten hyviä suunnitteluvaihtoehtoja?
- Kuinka aiot suunnitella tällaisen suositun sovelluksen uudelleensuunnittelua parannusten tekemistä varten samalla kun vieroitat olemassa olevia käyttäjiä ei ole?
- Tuntuu siltä, että yhä useammat ihmiset, jotka pitävät Android-sovellusten "oikeaa" suunnittelua positiivisena, eivät ole se, mikä on perinteisesti ollut osa Android-kulttuuria. Mitkä ovat ajatuksesi?
- Oliko tärkeää, että Stitcherin verkkoversio noudattaa samanlaista mallia kuin uusi Android-sovellus?
- Stitcher on paljon muutakin kuin radio, olet koonnut niin monta lähdettä, onko ollut puhetta pelkästään “Stitcherille” uudelleen tuotemerkinnästä?
- Integroit esimerkiksi radiopuhelun muiden uutisten ja podcastien kanssa. Kun sovellus tekee niin monia asioita, on vaikeaa selvittää kenen kanssa kilpailet?
- Podcastit eivät vieläkään ole yhtä helppoja selittää kuin “radio” tavalliselle käyttäjälle, etkö sanoisi?
- Joten kaverit lähettivät päivityksen, kaikki näyttää sujuvalta, näetkö ongelmia?
Stitcher Radio, yksi Androidin suosituimmista uutis-, radio- ja podcast-sovelluksista, tehtiin viime aikoina täydellinen uudelleensuunnittelu. Stitcherin johtava Android-kehittäjä, Tyler Pearson, oli riittävän ystävällinen viettämään jonkin aikaa päivästään uuden sovelluksen julkaisun jälkeen puhuaksemme meille. Meillä oli mahdollisuus istua (käytännössä) istua ja puhua Tylerille heidän äskettäin suunnitellusta Android-sovelluksesta, Googlen suunnitteluohjeista ja Android-ekosysteemin tilasta.
Pysy taukon jälkeen ja katso mitä hänellä oli sanottavaa.
Kuinka suuri on Stitcher Radio Android -sovellusta hallinnoiva joukkue?
”Tällä hetkellä me olemme kaksi … ja puoli ihmistä, joita kutsumme nimellä. Meillä on yksi henkilö, joka toimii sekä Androidilla että iOS: llä. Sovelluksen uudistamisen aikana saimme ulkopuolista apua, joten olimme vähän aikaa kuusi ihmistä. Olen todella ylpeä siitä, mitä pystyimme tekemään. Aloitimme tämän uudelleenkirjoittamisen vasta syyskuussa, ja kirjoitimme sen pohjimmiltaan viiden kuukauden aikana alusta alkaen. ”
Kuinka hallitset niin suuren sovelluksen täydellisen uudelleenkirjoittamisen ja suunnittelun uudelleen?
”Elokuun alusta lähtien saimme paljon palautetta käyttäjiltä, joilla oli ongelmia Stitcherin käyttämisessä uusimmissa Samsungin laitteissa, ongelmia sisällön suoratoistossa, missä se pohjimmiltaan ei toiminut. Joten aloimme tutkia, mitkä olivat ongelmat, kuinka korjaamme ne, ja se vastasi todella hyvin ajoitusta "hei, näytämme todella paikoiltamme, kirjoittakaamme se uudelleen, tehkäämme se näyttävältä paremmalta". Työkalut ovat olemassa kehittämiseen todella nopeasti. Käytämme tavallisia Android Media API -sovelluksia, hyödyntämme kaikkea, mitä alusta tarjoaa."
Mitä ongelmia olet nähnyt joutumatta tukemaan niin monia erilaisia laitteita?
”Aloimme todella huomata Samsung-laitteiden ongelmia heti, kun ne päivitettiin ICS: ksi, ja tämä vastasi melko paljon Galaxy S3: n julkaisua … joten meillä oli tämä massiivinen käyttäjäkunta, joka ei vain pystynyt käyttämään sovellustamme enää, joten siinä vaiheessa meidän piti tehdä jotain. ”
Testatko useilla laitteilla? Jos on, mitkä niistä?
”Sinulla on pieniä eroja laitteiden välillä. Meillä on toimistossa kohtuullinen määrä Android-käyttäjiä, heillä kaikilla on mikä tahansa henkilökohtainen laite, ja sitten meillä on paljon testilaitteita. Se on yhdistelmä tuolloin suosituimmista puhelimista, ja sitten puhelimista, joita kohtaamme palautteen kautta. Kesällä Galaxy S3 oli hyvä esimerkki … aloimme nähdä paljon palautetta aiheesta "hei, minulla on vaikeuksia saada sisältöä pelaamaan laitteellani", ja näimme, että tällä tavallisella laitteella on ongelmia, joten menimme ulos ja sai pari vain, jotta voimme testata heitä. ”
Joten kun aloitit tutkia sitä, päätit, että jos joudut muuttamaan niin paljon, saatat yhtä hyvin vetää sen myös uudelleensuunnitteluun?
”Olimme puhuneet uudelleensuunnittelusta. Vanha sovelluksemme, jos katsot sitä, se on hyvin paljon iOS-sovellus, joka on tavallaan vain siirretty Androidiin. Tämä tapahtui jo päivää aiemmin, kun Google oli antanut vahvoja suunnitteluohjeita, mitä tahansa sellaista, joten se tuntui vanhalta ja paikoillaan. Joten puhuimme molemmista näistä asioista itsenäisesti, niin tavallaan tuli kohta, jossa sanoimme "hei, miksi emme vain rakenna sitä uudelleen alusta alkaen ja katso mitä voimme tehdä?""
Te kaverit olette tehneet niin valtavia edistysaskelia, se ei edes näytä enää samalta sovellukselta, on selvää, että panit siihen paljon työtä.
”Käytimme lähtökohtana Googlen suunnittelusääntöjä. Meillä on todella vahva sisäinen suunnittelutiimi … he pystyivät tekemään uskomattomia asioita ja keksimään hienoja vuorovaikutuksia. Minulla on onni työskennellä hankkeessa, joka ei ole vain hyvin suunniteltu, vaan myös hyvin suunniteltu siinä, mitä alusta antaa sinulle."
Holo-käyttöliittymä on selvästi Android-suunnittelun tulevaisuus, tuntuuko se rajoittava vai edistääkö se sovellusten hyviä suunnitteluvaihtoehtoja?
”Minusta he ovat uskomattomia. Jos katsot Android-ekosysteemin kehitystä, sinulla oli eräänlainen tämä alkuperäinen epäsuhta "hei haluan sovellukseni näyttävän tältä, toinen sovellus näyttää täysin erilaiselta". Joten luulen, että jos käytät suunnitteluohjeita lähtökohtana, siellä on runsaasti tilaa mukauttamiselle. Voit saada sovelluksen näyttämään ja tuntumaan omalta, mutta silti tuntemaan, että se sopii Android-ekosysteemiin. ”
Kuinka aiot suunnitella tällaisen suositun sovelluksen uudelleensuunnittelua parannusten tekemistä varten samalla kun vieroitat olemassa olevia käyttäjiä ei ole?
”Viime kesänä alkaen aloimme tehdä paljon käyttökokemustutkimuksia nykyisen sovelluksemme ympärillä … ihmiset, jotka olivat tosiasiallisesti käyttäneet sitä, Android-käyttäjät, jotka eivät olleet käyttäneet sovellustamme, ihmiset, jotka ovat podcast-käyttäjiä, jotka eivät käyttäneet Stitcheria. Teimme paljon tutkimusta pohjimmiltaan yrittäessään selvittää, mitä ihmiset käyttäisivät sitä eniten, ja sieltä suunnittelu- ja tuotetiimimme työskentelivät ahkerasti selvittääksemme, kuinka korostaa nämä ominaisuudet ja tehdä niistä helppo pääsy. Valitettavasti meidän piti vetää pois pari ominaisuutta saadaksemme tämän julkaisun ulos. Meidän oli tehtävä vaikeita kompromisseja, mutta koska meillä oli tämä tutkimus, pystyimme tekemään sen minimaalisin häiriöin."
Tuntuu siltä, että yhä useammat ihmiset, jotka pitävät Android-sovellusten "oikeaa" suunnittelua positiivisena, eivät ole se, mikä on perinteisesti ollut osa Android-kulttuuria. Mitkä ovat ajatuksesi?
”Olen täysin samaa mieltä. Uskon, että Google ansaitsee siellä todella paljon luottoa, heillä on vihdoin tämä erittäin vahva suunnittelusuunta. He ovat ilmeisesti viettäneet paljon aikaa tutkiessaan miltä hyvä sovellus näyttäisi, miltä se tuntuisi. He ovat tehneet sen omissa sovelluksissaan, he ovat jakaneet tutkimuksen kanssamme ja uskon, että se tekee alustasta kokonaisuuden vahvemman. ”
Oliko tärkeää, että Stitcherin verkkoversio noudattaa samanlaista mallia kuin uusi Android-sovellus?
”Minusta on hienoa, että pystyn tunnistamaan samat värit molemmissa paikoissa ja liikkumaan ympäri. Android-kehittäjänä ja itsenäisenä käyttäjänä ensisijaisena tavoitteena oli saada se näyttämään hyvältä ja toimimaan hyvin Androidilla … Verkkosovelluksen näyttäminen on lisäbonus. ”
Stitcher on paljon muutakin kuin radio, olet koonnut niin monta lähdettä, onko ollut puhetta pelkästään “Stitcherille” uudelleen tuotemerkinnästä?
”Olemme uudistaneet sen vähän, jopa äskettäin. Jos huomaat splash-näytön käynnistäessäsi sovelluksen, se oli aiemmin “Stitcher Smart Radio” ja nyt se on “Stitcher - Radio On Demand”, joten pelaamme joidenkin kanssa. Ongelma on, jos et tunne Stitcheria ja näet vain “Stitcher”, et ehkä tiedä mitä se tekee. Yrityksen perusta oli tuoda tämä “puheradio” -kokemus puhelimeesi, joten mielestäni ehkä on jonkin verran painetta pitää “radio” nimessä. ”
Integroit esimerkiksi radiopuhelun muiden uutisten ja podcastien kanssa. Kun sovellus tekee niin monia asioita, on vaikeaa selvittää kenen kanssa kilpailet?
”Sanoisin, että olemme 50 prosenttia päällekkäisiä podcasting-sovellusten kanssa, 50% radiosovellusten kanssa. Se on valtava markkinatila, jossa voimme olla, ja mielestäni se on meille valtava tilaisuus … se antaa meille tämän mukavan kapean, kaiverretun. Ongelmana on, että jos et ole koskaan ennen kuullut Stitcheristä, etkä ole oikeastaan podcast-käyttäjä, kuinka selitämme nopeasti mitä teemme?"
Podcastit eivät vieläkään ole yhtä helppoja selittää kuin “radio” tavalliselle käyttäjälle, etkö sanoisi?
”Se oli eräänlainen tavoite alusta alkaen, etääntyä tietyssä mielessä sanasta“ podcast ”, koska se on paljon enemmän kuin vain se. Palaamme aina takaisin autoradion analogiaan: missä istut autossa, käännä sytytys ja radio kytkeytyy päälle ja kuuntelet sisältöä … se on tavallaan "nolla vaivaa". Jätit radion kyseiseen asemaan viritettyyn tai se on yksi esiasetuksistasi, sitä haluat kuunnella. Sovellamme sitä vain muihin tilauksiin, joten sinun ei tarvitse unohtaa puolta näyttelystä tai yrittää ajaa työmatkaasi, kun suosikkiohjelmasi on NPR: llä. ”
Joten kaverit lähettivät päivityksen, kaikki näyttää sujuvalta, näetkö ongelmia?
"Tarkastelemme Play-tavaraa pakkomielleisesti varmistaaksemme, että mikään ei menee pieleen … Kaikki näyttää sujuvan toistaiseksi."
On hienoa saada käsitys kehittäjältä, joka on juuri käynyt läpi valtavan tehtävän kirjoittaa uudelleen niin suosittu sovellus. On vaikuttavaa nähdä, että vain kaksi (ja puoli) pääkehittäjää voi tehdä niin suuren muutoksen suhteellisen lyhyessä ajassa. On myös vakuuttavaa tietää, että kehittäjät näkevät (ja käyttävät) Googlen uusia suunnitteluohjeita ja työkaluja positiivisessa valossa.
Tämän päivityksen avulla Stitcher Radio on asettanut itsensä takaisin Play Kaupassa tänään saatavilla olevien erittäin toimivien ja kauniisti suunniteltujen sovellusten luettelon kärkeen.