Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

美しく機能的なAndroidアプリの作成:スティッチャーラジオのタイラーピアソンとのインタビュー

目次:

Anonim

Androidで最も人気のあるニュース、ラジオ、ポッドキャストアプリの1つであるStitcher Radioは、最近完全に再設計されました。 Stitcherの主任Android開発者であるTyler Pearsonは、新しいアプリのリリース後、私たちと話をする時間を割いてくれました。 私たちは(事実上)座って、新しく再設計されたAndroidアプリ、Googleデザインガイドライン、Androidエコシステムの状態についてTylerと話す機会がありました。

休憩の後に固執し、彼が言わなければならなかったことを確認します。

Stitcher Radio Androidアプリを管理するチームの規模はどれくらいですか?

「今、私たちは2人です…そして半分の人たちはそれを呼びます。 AndroidとiOSの両方で動作する1人がいます。 アプリを再構築している間、外部からの助けをいくつか取り入れたので、しばらくの間は6人ほどでした。 私たちができることを本当に誇りに思っています。9月にこの書き直しを始めただけで、基本的に5か月で一から書き直しました。」

このような大きなアプリの完全な書き換えと再設計をどのように管理しますか?

「8月頃から、新しいSamsungデバイスでStitcherを使用する際に問題があるユーザー、コンテンツがストリーミングできないという根本的に機能しないユーザーから多くのフィードバックを得ていました。 だから、問題が何であるか、どのように修正するかを見始めました。それは「ちょっと、私たちは本当に場違いに見えます、それを書き直して、それをもっと良く見せましょう」というタイミングと非常によく一致しました。 これらのツールは非常に迅速に開発するためのものであり、標準のAndroid Media APIを使用しています。プラットフォームが提供するすべてを活用しています。」

非常に多くの異なるデバイスをサポートしなければならないことで、どんな問題がありますか?

「サムスンのデバイスがICSにアップグレードされると、問題に気付き始めました。これは、Galaxy S3のリリースとほぼ一致していました。そのため、アプリを使用できなくなった大規模なユーザーベースがありました。その時点で、私たちは何かをしなければなりませんでした。」

複数のデバイスでテストしていますか? もしそうなら、どれ?

「デバイスにはわずかな違いがあります。 オフィスにはかなりの数のAndroidユーザーがいて、すべての個人用デバイスを持っています。そして、大量のテストデバイスがあります。 それは当時最も人気のある電話と、フィードバックを通じて問題が発生している電話の組み合わせです。 夏の間、Galaxy S3は良い例でした…「デバイスでコンテンツを再生するのに苦労しています」というフィードバックをたくさん目にし始め、この一般的なデバイスに問題があるので、私たちがそれらをテストできるように、カップルを得ました。」

それで、あなたがそれを掘り始めたら、あなたはあまりにも多くを変更しなければならなかったなら、あなたはそれを同様に再設計に転がすかもしれないと決めましたか?

「私たちは再設計について話していました。 古いアプリを見ると、Androidに移植されたiOSアプリです。 これは、Googleの強力なデザインガイドラインが存在する前の日など、そのようなものでした。そのため、古く感じられ、場違いに感じられました。 ですから、これらの両方について独立して話していましたが、「ちょっと、ゼロから再構築して何ができるか見てみませんか」と言ったところまで来ました。」

皆さんは、このような大きな進歩を遂げました。同じアプリのようには見えなくなり、多くの仕事をしていることは明らかです。

「出発点としてGoogleデザインガイドラインを使用しました。 社内には非常に強力な設計チームがいます。彼らは素晴らしいことをして、きちんとしたやり取りをすることができました。 幸運にも、うまく設計されただけでなく、プラットフォームが提供するものの範囲内でうまく設計されたプロジェクトに取り組むことができました。」

「ホロ」UIは、明らかにAndroidデザインの未来です。それは、制限されていると感じますか、それともアプリで適切なデザイン選択を促進しますか?

「彼らは素晴らしいと思います。 Androidエコシステムの進化を見ると、「このアプリをこのように見せたい、別のアプリはまったく違う」という最初の不一致がありました。 したがって、設計ガイドラインを出発点として使用する場合、その上にカスタマイズの余地が十分にあると思います。 アプリの外観と操作感を独自のものにすることができますが、それでもAndroidエコシステムに収まるように感じることができます。」

そのような人気のあるアプリの場合、既存のユーザーを疎外せずに、改善するためにどのように再設計しますか?

「過去の夏から、現在のアプリに関する多くのユーザーエクスペリエンス調査を開始しました。実際にアプリを使用した人、アプリを使用しなかったAndroidユーザー、Stitcherを使用しなかったポッドキャストユーザーです。 。 基本的に、人々がほとんどの用途に使用するものを見つけようと多くの研究を行い、そこからデザインチームと製品チームはそれらの機能を強調表示して簡単にアクセスできるようにする方法を見つけ出しました。 残念ながら、このリリースを出すにはいくつかの機能を引き出す必要がありました。 いくつかの厳しい妥協が必要でしたが、この研究があったため、最小限の中断でそれを行うことができました。」

Androidアプリの「適切な」デザインを前向きなものと見なす人が増えているように感じますが、これは伝統的にAndroid文化の一部ではありませんでした。 あなたの考えは何ですか?

「それに完全に同意します。 Googleには本当に多くの功績があると思います。最終的に、この非常に強力な一連の設計ガイドラインがあります。 彼らは明らかに、優れたアプリがどのように見えるか、どのように感じるかを研究するのに多くの時間を費やしました。 彼らは自分のアプリでそれを行っており、その研究を私たちと共有しているので、プラットフォーム全体がより強くなると思います。」

StitcherのWebバージョンを新しいAndroidアプリと同様のデザインにすることは重要でしたか?

「両方の場所で同じ色を認識し、ナビゲートできるのは素晴らしいことだと思います。 私自身Android開発者およびユーザーとして、私の第一の優先事項は、Androidで見栄えを良くし、うまく機能させることでした。Webアプリが追加ボーナスのように見えます。」

スティッチャーは単なるラジオ以上のものです。あなたは非常に多くのソースを集約していますが、「スティッチャー」にブランド変更するという話はありますか?

「最近でも、それを少しやり直しました。 アプリの起動時にスプラッシュ画面に気づいた場合、以前は「Stitcher Smart Radio」でしたが、現在は「Stitcher-Radio On Demand」であるため、ブランドの一部で遊んでいます。 問題は、Stitcherに精通しておらず、「Stitcher」と表示されるだけで、Stitcherの機能がわからない場合があることです。 会社の基盤は、この「トークラジオ」体験を携帯電話にもたらすことでした。そのため、「ラジオ」の名前を維持するためのプレッシャーがあると思います。

他のニュースやポッドキャストと一緒にトークラジオのようなものを統合します。 アプリが非常に多くのことを行う場合、競合相手を把握するのは難しいですか?

「ポッドキャスティングアプリと50%、ラジオアプリと50%重複していると思います。 それは私たちにとって大きな市場空間であり、私たちにとって大きなチャンスだと思います。 問題は、以前にStitcherのことを聞いたことがなく、実際にポッドキャストのユーザーでない場合、どうすれば私たちが何をするのか簡単に説明できますか?」

ポッドキャストは、通常のユーザーに「ラジオ」ほど説明するのはまだ簡単ではありませんよね?

「それは、ある意味で「ポッドキャスト」という言葉から距離を置くという、最初からの一種の目標でした。それは、それだけではありません。 私たちはいつもカーラジオの例えに戻ります:あなたが車に座ってイグニッションをオンにし、ラジオがオンになり、コンテンツを聴いているところです…それはあなたの側の一種の「ゼロエフォート」です。 ラジオをそのステーションに合わせたままにしておくか、それがプリセットの1つであり、聴きたいものです。 私たちはそれをもっとオンデマンドのファッションに適用しているので、ショーの半分を逃したり、お気に入りのショーがNPRに出演しているときに通勤時間を計ったりする必要はありません。」

更新プログラムを出荷しましたが、すべてがスムーズに思えますが、何か問題がありますか?

「私たちはPlayをチェックして、何も問題がないことを確認しています。これまでのところ、すべてがスムーズに進んでいるようです。」

このような人気のあるアプリを書き換えるという巨大なタスクを経たばかりの開発者から洞察を得るのは素晴らしいことです。 わずか2人(半分)の主要な開発者が比較的短い時間でこのような大きな変更を加えることができるのは印象的です。 また、Googleの新しい設計ガイドラインとツールが開発者によって肯定的な観点から見られている(そして使用されている)ことを知ることは安心です。

この更新により、Stitcher Radioは、Playストアで現在利用可能な高機能で美しくデザインされたアプリのリストのトップに戻りました。