Logo androidermagazine.com
Logo androidermagazine.com

Erstellen Sie schöne und funktionale Android-Apps: Ein Interview mit Tyler Pearson von Stitcher Radio

Inhaltsverzeichnis:

Anonim

Stitcher Radio, eine der beliebtesten Nachrichten-, Radio- und Podcast-Apps für Android, wurde kürzlich komplett überarbeitet. Der führende Android-Entwickler bei Stitcher, Tyler Pearson, war so freundlich, sich nach dem Start der neuen App etwas Zeit zu nehmen, um mit uns zu sprechen. Wir hatten die Möglichkeit, uns (virtuell) zu setzen und mit Tyler über die neu gestaltete Android-App, die Google-Designrichtlinien und den Zustand des Android-Ökosystems zu sprechen.

Bleib nach der Pause hier und schau, was er zu sagen hat.

Wie groß ist das Team, das die Stitcher Radio-Android-App verwaltet?

„Im Moment sind wir zweieinhalb Leute, wir nennen es. Wir haben eine Person, die sowohl auf Android als auch auf iOS funktioniert. Während wir die App neu erstellten, brachten wir Hilfe von außen mit, sodass wir für eine kurze Zeit sechs Personen waren. Ich bin wirklich stolz auf das, was wir konnten. Wir haben erst im September mit dem Umschreiben begonnen, und im Grunde genommen haben wir es in 5 Monaten von Grund auf neu geschrieben. “

Wie gelingt es Ihnen, eine so große App komplett neu zu schreiben und zu gestalten?

„Ab August erhielten wir viele Rückmeldungen von Benutzern, die Probleme mit der Verwendung von Stitcher auf neueren Samsung-Geräten hatten, Probleme beim Streamen von Inhalten, bei denen es im Grunde nicht funktionierte. Also begannen wir zu untersuchen, was die Probleme waren, wie wir sie beheben würden, und das entsprach sehr gut dem Timing von "Hey, wir sehen wirklich fehl am Platz aus, lasst es uns umschreiben, lasst es besser aussehen". Die Tools können sich sehr schnell entwickeln. Wir verwenden Standard-Android Media-APIs und nutzen alles, was die Plattform bietet. “

Welche Probleme haben Sie gesehen, wenn Sie so viele verschiedene Geräte unterstützen mussten?

„Wir bemerkten Probleme mit Samsung-Geräten, als diese auf ICS aktualisiert wurden. Dies entsprach im Wesentlichen der Veröffentlichung des Galaxy S3. Wir hatten also eine riesige Anwenderbasis, die unsere App einfach nicht mehr verwenden konnte An diesem Punkt mussten wir etwas unternehmen. “

Testen Sie auf mehreren Geräten? Wenn ja, welche?

„Sie haben geringfügige Unterschiede zwischen den Geräten. Wir haben eine ganze Reihe von Android-Nutzern im Büro, alle haben ein persönliches Gerät, und dann haben wir eine Menge Testgeräte. Es handelt sich um eine Kombination der beliebtesten Telefone und der Telefone, bei denen durch Feedback Probleme auftreten. Während des Sommers war das Galaxy S3 ein gutes Beispiel. Wir haben viele Rückmeldungen erhalten: "Hey, ich habe Probleme, Inhalte auf meinem Gerät abzuspielen." Wir haben ein Paar, damit wir es testen können. “

Also, als Sie anfingen, sich damit zu beschäftigen, haben Sie beschlossen, dass Sie, wenn Sie so viel ändern müssten, dies auch in das Redesign einfließen lassen könnten?

„Wir hatten über ein Redesign gesprochen. Bei unserer alten App handelt es sich um eine iOS-App, die sozusagen nur auf Android portiert wurde. Das war am Tag zuvor, als es von Google strenge Designrichtlinien gab, also fühlte es sich alt und fehl am Platz an. Wir haben also beide Dinge unabhängig voneinander besprochen, dann kam es zu dem Punkt, an dem wir sagten: "Hey, warum bauen wir es nicht einfach von Grund auf neu auf und sehen, was wir tun können?".

Ihr habt so große Fortschritte gemacht, es sieht nicht einmal mehr wie die gleiche App aus, es ist klar, dass ihr viel Arbeit in sie gesteckt habt.

„Wir haben die Google Design-Richtlinien als Ausgangspunkt verwendet. Wir haben ein wirklich starkes internes Designteam … sie konnten einige erstaunliche Dinge tun und sich ein paar nette Interaktionen einfallen lassen. Ich hatte das Glück, an einem Projekt zu arbeiten, das nicht nur gut, sondern auch im Rahmen der Plattform gestaltet wurde. “

Die Holo-Benutzeroberfläche ist eindeutig die Zukunft des Android-Designs. Fühlt sie sich restriktiv an oder fördert sie eine gute Designauswahl in Apps?

„Ich finde sie großartig. Wenn Sie sich die Entwicklung des Android-Ökosystems ansehen, hatten Sie diese anfängliche Abweichung von "Hey, ich möchte, dass meine App so aussieht, eine andere App sieht ganz anders aus". Wenn Sie also die Gestaltungsrichtlinien als Ausgangspunkt verwenden, ist darüber hinaus noch viel Platz für Anpassungen. Sie können die App so gestalten, als ob sie zu Ihrem Android-Ökosystem passt. “

Wie gehen Sie bei einer so beliebten App vor, um Verbesserungen zu erzielen, ohne vorhandene Benutzer zu entfremden?

„Ab dem vergangenen Sommer haben wir uns intensiv mit der Erforschung der Benutzererfahrung unserer aktuellen App befasst. Menschen, die sie tatsächlich verwendet haben, Android-Benutzer, die unsere App nicht verwendet haben, und Podcast-Benutzer, die Stitcher nicht verwendet haben. Wir haben viel recherchiert, um herauszufinden, wofür die meisten Benutzer es verwenden würden, und von da an haben unsere Design- und Produktteams hart gearbeitet, um herauszufinden, wie diese Funktionen hervorgehoben und leicht zugänglich gemacht werden können. Leider mussten wir ein paar Features herausholen, um diese Veröffentlichung herauszubringen. Es gab einige schwierige Kompromisse, die wir eingehen mussten, aber da wir über diese Forschung verfügten, konnten wir dies mit minimaler Störung tun. “

Es hat den Anschein, dass es immer mehr Menschen gibt, die „richtiges“ Design in Android-Apps als positiv betrachten, und das ist traditionell kein Bestandteil der Android-Kultur. Was sind deine Gedanken?

„Dem stimme ich voll und ganz zu. Ich denke, dass Google dort wirklich viel Anerkennung verdient, schließlich haben sie diese sehr strengen Designrichtlinien. Sie haben offensichtlich viel Zeit damit verbracht zu erforschen, wie eine gute App aussehen und wie sie sich anfühlen würde. Sie haben das in ihren eigenen Apps gemacht, sie haben diese Forschung mit uns geteilt und ich denke, das macht die Plattform insgesamt stärker. “

War es wichtig, dass die Webversion von Stitcher einem ähnlichen Design wie die neue Android-App folgt?

„Ich finde es großartig, dass ich an beiden Stellen die gleichen Farben erkennen und herum navigieren kann. Als Android-Entwickler und -Nutzer war es meine oberste Priorität, dass es gut aussieht und auf Android funktioniert. Die Web-App ist ein zusätzlicher Bonus. “

Stitcher ist so viel mehr als nur Radio, Sie haben so viele Quellen zusammengefasst. Gab es schon die Rede davon, nur „Stitcher“ umzubenennen?

„Wir haben das ein wenig überarbeitet, auch in letzter Zeit. Wenn Sie beim Starten der App den Begrüßungsbildschirm bemerken, handelte es sich früher um "Stitcher Smart Radio" und jetzt um "Stitcher - Radio On Demand". Das Problem ist, wenn Sie mit Stitcher nicht vertraut sind und nur "Stitcher" sehen, wissen Sie möglicherweise nicht, was es tut. Die Grundlage des Unternehmens war es, dieses "Talk Radio" -Erlebnis auf Ihr Telefon zu bringen. Ich glaube, es besteht ein gewisser Druck, den Namen "Radio" beizubehalten."

Sie integrieren Dinge wie Talk-Radio neben anderen Nachrichten und Podcasts. Wenn eine App so viele Dinge erledigt, ist es dann schwierig herauszufinden, gegen wen Sie antreten?

„Ich würde sagen, wir überschneiden uns zu 50 Prozent mit Podcasting-Apps und zu 50 Prozent mit Radio-Apps. Das ist ein riesiger Markt für uns, und ich denke, das ist eine riesige Chance für uns … es gibt uns diese schöne Nische. Das Problem ist, wenn Sie noch nie von Stitcher gehört haben und nicht wirklich ein Podcast-Benutzer sind, wie können wir dann schnell erklären, was wir tun? “

Podcasts sind für einen normalen Benutzer immer noch nicht so einfach zu erklären wie „Radio“, würden Sie nicht sagen?

„Das war von Anfang an sozusagen das Ziel, uns vom Wort„ Podcast “zu distanzieren, weil es so viel mehr ist als nur das. Wir kehren immer zur Analogie des Autoradios zurück: Wenn Sie in Ihrem Auto sitzen, die Zündung einschalten und das Radio einschalten, hören Sie sich den Inhalt an. Sie haben Ihr Radio auf diesen Sender eingestellt oder es ist eines Ihrer Presets, das Sie hören möchten. Wir wenden das nur auf eine On-Demand-Mode an, damit Sie keine halbe Show verpassen oder versuchen müssen, Ihren Pendelverkehr zu planen, wenn Ihre Lieblingssendung auf NPR läuft. “

Also habt ihr das Update verschickt, alles scheint reibungslos zu verlaufen, seht ihr irgendwelche Probleme?

"Wir überprüfen Play obsessiv, um sicherzugehen, dass nichts schief geht. Alles scheint bisher reibungslos zu verlaufen."

Es ist großartig, einen Einblick von einem Entwickler zu bekommen, der gerade die riesige Aufgabe durchlaufen hat, eine so beliebte App neu zu schreiben. Es ist beeindruckend zu sehen, dass nur zweieinhalb Hauptentwickler in relativ kurzer Zeit eine so große Veränderung bewirken können. Es ist auch beruhigend zu wissen, dass die neuen Designrichtlinien und -tools von Google von den Entwicklern positiv gesehen (und verwendet) werden.

Mit diesem Update hat sich Stitcher Radio wieder ganz oben auf die Liste der hochfunktionellen und ansprechend gestalteten Apps gesetzt, die heute im Play Store erhältlich sind.