[この記事は Suresh Ganapathy、プロダクト マネージャーによる Android Developers Blog の記事 "Introducing Android Instant Apps" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。]

これまで、いくつもの素晴らしい Android アプリが、デベロッパーの手によって開発されてきました。そうしたアプリは、現実世界とつながるために、カメラ、GPS、センサーなど、モバイル デバイスの機能を最大限に活用しています。マテリアル デザインを採用し、毎秒 60 フレームの滑らかなアニメーションを使用することで、美しい没入型のアプリが実現しています。また、シームレスなエクスペリエンスを生み出すために、ID や決済機能を利用しています。

しかしデベロッパーからは、ユーザーを自分のアプリへもっと素早く、簡単な方法で呼び込みたいという声が寄せられています。ウェブでは、リンクを 1 回クリックするだけでウェブ ページに到達できます。必要な動作はクリック 1 回で、かかる時間もほんの数秒です。求められているのは、ユーザーがさまざまなアプリにもっと簡単にアクセスでき、デベロッパーがもっと簡単にユーザーを増やせるようになることです。

わたしたちは自問しました。ユーザーがさまざまなアプリにシームレスにアクセスできるようにするには、どうすればよいのか。デベロッパーがユーザーを増やすのを、どのようにして手助けできるのか。そして、そういったことと、Android アプリが備えている多様な機能やエクスペリエンスを、デベロッパーが利用できるようにすることを、どうやって両立すればよいのか。

Google はこのたび、新しいプロジェクトのプレビューを発表しました。このプロジェクトは、Android アプリの使われ方を変えることになるでしょう。それは Android Instant Apps という名称で、Android アプリを進化させ、インストールしなくてもすぐに実行できるようにするプロジェクトです。Instant Apps を使えば、インストールしていない Android アプリでも、URL を 1 回タップするだけですぐに開きます。

デベロッパーは、別のアプリを新たに開発する必要はありません。Android API も、プロジェクトも、ソースコードも同じです。既存の Android アプリをアップデートして、Android Instant Apps 機能を使えるようにするだけですみます。実際のところ、この機能を有効にする作業には 1 日もかからない場合もあります。ただし必要な作業は、アプリの構成によって違ってきます。アプリはモジュール化され、Google Play がアプリの必要な部分だけをその場でダウンロードする仕組みです。またアップグレードされたアプリは、Jelly Bean 以降の Android デバイスを利用している 10 億人以上のユーザーが利用できるようになります。

これは大きな変更ですので、準備に少し時間がかかります。Google では、BuzzFeed、B&H Photo、Medium、Hotel Tonight、Zumper、Disney といったデベロッパーを含め、一部のパートナー企業と協力して、エクスペリエンスを改善する作業を進めています。今後は、対象のデベロッパーを徐々に広げていき、年内にはユーザー向けに Android Instant Apps の提供を開始する予定です。

B&H Photo
(Google 検索から)
BuzzFeedVideo
(共有リンクから)
Park and Pay(例)
(NFC を利用)

Android Instant Apps についての詳細は、Android のデベロッパー向けウェブサイトを確認し、登録してください。最新情報が入り次第お知らせします。みなさんのアプリが 1 タップで利用できるようになる日が今から楽しみです。

Posted by Yuichi Araki - Developer Relations Team