Vision

シアトルのKEXPは、ボランティア開発者の協力を得て、待望のiOSアプリの全面改良をリリースした。

シアトルのKEXPは、ボランティア開発者の協力を得て、待望のiOSアプリの全面改良をリリースした。
KEXPアプリボランティア
KEXPのギャザリングスペースで、開発者のトゥアン・ヴー氏(左)とコリ・コロジエチャク氏は、シアトルのラジオ局が新しいiOSアプリを開発するのをボランティアで手伝ってくれました。(GeekWire Photo / Kurt Schlosser)

KEXPは昨年、シアトル・センターに移転し、今後長年にわたりその使命を支える物理的な基盤を確立しました。それ以来、KEXPは世界中のリスナーにサービスを提供するために必要なリーチと充実したコンテンツを提供するデジタル基盤の強化に取り組んできました。

この技術的取り組みにおける最新の取り組みは、待望のiOSアプリの刷新であり、本日公開されました。新しいデザイン、より高速なレスポンス、そしておそらく最も重要なのは、ストリーミングアーカイブの復活です。これは、旧アプリで旧技術のせいで機能停止に追い込まれて以来、オンラインリスナーが待ち望んでいた機能です。

KEXPアプリ
KEXP アプリの再設計されたアイコン。

KEXPに約5年間勤務するソフトウェア開発者のジェイ・カードン氏は、古いアプリは2009年か2010年頃にポートランドの企業によって開発されたと語った。

「古いんです。本当に古いんです」とカードン氏は言った。「それに、あのシステムを構築した技術の多くは、私たちが管理できないサービス、あるいは廃止されつつあるサービス、あるいは時代遅れのサービスで動いていました。ですから、ストリーミングアーカイブなど、多くの機能が、私たちの基盤にある技術の変化によって動作しなくなってしまったのです。1月には、少なくともライブストリーミングができるように、できる限りのパッチを当てて復旧させましたが、ストリーミングアーカイブは動作しなくなったため、そのまま放置されていました。」

しかし、放送局は、この解決策を長く続けることはできないと分かっていました。いつでもどんな番組でも聴けるという機能は、シアトルのラジオ局に縛られていないリスナーにとって大きな魅力です。

「彼らはストリーミングアーカイブに大きな価値を置いていました」とカルドン氏は語った。「特にヨーロッパでは、通常の放送時間に聴くことができない多くの人々が、ストリーミングで聴きたいと望んでいました。そして、ウェブサイトも同じ技術障害の影響を受けていました。そのため、多くの面で不調に陥っていました。」

放送後最大2週間KEXPの番組や音楽を聴くことができるストリーミング アーカイブは、まったく新しいテクノロジーで根本から再構築されました。

KEXPデジタルチーム
KEXPデジタルディレクターのクリス・ブシエル氏(左)とソフトウェア開発者のジェイ・カードン氏は、ラジオ局の技術インフラ更新に向けた取り組みの一部を主導している。(GeekWire Photo / Kurt Schlosser)

「はるかに安定し、はるかに高速で、安全です」とKardong氏は述べた。「以前のウェブサイトが稼働していたインフラの多くから、多くの奇妙な依存関係を排除しました。」

旧アプリと同様に、新アプリも「ライブ視聴」画面から起動します。しかし、デザイン変更はすぐに分かり、アプリの柱となる機能がメニューに表示されています。寄付、ストリーミングアーカイブ、ライブ視聴、リアルタイムプレイリスト、お気に入りです。操作はジェスチャーベースになり、上下にスワイプすることで様々な機能にアクセスできます。

「アプリ内を素早く操作し、使い慣れた機能にアクセスできることが狙いです」とKardong氏は述べた。ユーザーは、日付、番組、ホスト、そして以前は利用できなかったヘビーメタルやヒップホップといったジャンルなど、様々な方法でストリーミングアーカイブにアクセスできる。

バッファリングの時代も終わりました。FFMPEG、Swagger、NGINX、仮想マシンといった最新のインフラストラクチャとテクノロジーを採用したこのアプリは、動作が大幅に高速化しました。将来的にはKEXPは動画にも対応し、YouTubeチャンネルの登録者数100万人を超える視聴者層を獲得する可能性もあります。

KEXP iOSアプリ
左はライブ視聴機能のスクリーン ショット、右は KEXP iOS アプリのプレイリストです。(KEXP 画像)

KEXPのAndroidアプリは4月にアップデートされ、ストリーミングアーカイブもまもなく復活します。iOSアップデートの注目すべき点をいくつかご紹介します。

  • Swift言語を使用してゼロから構築
  • iPhoneとiPadのデザインの改善
  • ジェスチャーとメニューベース
  • 新しいストリーミングアーカイブをサポートする新しいインフラストラクチャ
  • 演奏の詳細と曲の情報のための新しいアーキテクチャ
  • 最新の画像とアートワーク
  • 新しく改良されたナビゲーション
  • 新しく改良されたストリーミングエンコード
  • 新しいプレイナビゲーションと曲の詳細
  • 新しく改良されたストリーミング アーカイブ ナビゲーション
  • 新しいメニューにより将来の機能の追加が可能

耳を傾け、手を貸す

当局は、リスナーの皆様からサービス向上のためのアイデアをいただくことに慣れています。中には、自ら進んでサービスを提供してくださる方もいらっしゃいます。昨年、KEXPでは600名以上のボランティアが、放送局運営の様々な側面で協力してくれました。そのうち少数は技術プロジェクトに携わっていますが、今回のアプリのアップデートは、ボランティアの皆様のご協力によって実現しました。

アプリのデザインはシアトルの代理店 BLAMO が手掛け、機能は同局のギャザリング スペースに集まる 2 人の男性によって開発されました。

「まるでスーパーボウル優勝チームをスーパーボウルまで連れて行ったバスの運転手みたいだ」とカードン氏は語った。「デザイン会社が来て、『何かお手伝いできることはありますか?』と声をかけてくれて、貴重な時間を割いてこの素晴らしいデザインを生み出してくれた。週末にここに来てくれたソフトウェア開発者2人も…本当に素晴らしいよ」

KEXPアプリボランティア
左のトゥアン・ヴー氏とコリ・コロジエチャク氏は、数か月間、週に約15時間を新しいKEXP iOSアプリの開発に費やした。(GeekWire Photo / Kurt Schlosser)

フリーランスのiOSアプリデザイナー兼開発者であるTuan Vu氏と、独立系IT請負業者のKori Kolodziejczak氏がその開発者です。二人とも約4ヶ月半にわたり、週約15時間働いています。

「KEXPギャザリングスペースは、仕事、交流、インスピレーション、そして新しい音楽との出会いの場として利用しています」とヴーさんは言います。「このスペースとKEXPは、シアトルで過ごした時間の中で大きな部分を占めていたので、何か恩返しがしたいと思いました。当初はチラシ配りの仕事に応募したのですが、アプリ開発を手伝うように頼まれました。まさに夢のような仕事でした!」

コロジェチャク氏は、2014年にモバイルアプリ開発に携わるようになったという。コードフェローズのiOS開発者アクセラレータコースでヴー氏と出会い、ヴー氏がカルドン氏と新しいアプリプロジェクトについて話していたとき、コロジェチャク氏はたまたま駅でリモートワークをしていた。

「新しいiOSアプリの開発は、放送局への貢献という素晴らしい方法であるだけでなく、KEXPの開発スタッフやBLAMOのデザイナーとコラボレーションする機会にもなりました」とコロジェチャック氏は語った。「独立請負業者として、このような機会を得られることは滅多にありませんので、迷うことなく参加することにしました。」

KEXP iOSアプリ
iOS アプリの KEXP ストリーミング アーカイブ機能のスクリーンショット。リスナーはこの機能を使って過去のラジオ番組を聴くことができます。(KEXP 画像)

体験を豊かにする

クリス・ブシエルは7月初旬、KEXPに新設されたデジタルディレクターに就任しました。彼の就任は、放送局全体の戦略の一環であり、デジタルの改善(アプリ、そして近日公開予定のウェブサイト)とコンテンツ制作が重要な成長分野となっていることによるものです。

ストリーミング音楽とサブスクリプションサービスに15年以上携わり、最近ではRhapsodyに勤務したブシエル氏は、リーチの拡大とエンリッチメントの強化に注力しています。彼は、ユーザーのお気に入りリストやその他のシグナルから生成されるデータを活用し、リスナーに質の高い体験を提供することで、リスニングのパーソナライゼーションをさらに強化することの重要性を語っています。

前回:KEXPのデジタルニルヴァーナ:ラジオ局が膨大なアルバムコレクションを新時代へ、コメント付き

「デジタルは、リスナーが望む限り深く掘り下げることができる機会です」とブシエル氏は語った。「あらゆるコンテンツを相互に繋ぐことで、リスナーはオンエア、ライブ放送、アーカイブを通して素晴らしいコンテンツを聴くことができます。リスナーを、その発見の瞬間から、私たちが持つ他の素晴らしいコンテンツへと導くために、私たちは何ができるでしょうか?例えば、そのアーティストのスタジオパフォーマンスをもう一度配信したり、KEXPのDJやキュレーターが長年にわたり書き続けてきたレビューを配信したりするなどです。」

そして、そのリスナーは、地球の反対側でオンラインで聴いているファンかもしれませんし、ギャザリング スペースで 20 フィート離れた場所で、意見を述べたり、KEXP を最高のものにし続けるために時間を割いたりする準備ができているファンかもしれません。

「私たちの活動に深く関わってくれて、そういうことを私たちと共有し、『これを直して』とか『これをやるアイデアがある』と言ってくれる人がいるのは、とても刺激になります」とカルドン氏は語った。