BT

GoogleがAndroidアプリをインストールなしで実行可能に

| 作者: Abel Avram フォローする 7 人のフォロワー , 翻訳者 吉田 英人 フォローする 0 人のフォロワー 投稿日 2016年6月15日. 推定読書時間: 3 分 |

原文(投稿日:2016/05/19)へのリンク

Googleは,Google I/Oの基調講演でAndroid Instant Appsを発表した。あらかじめインストールしなくてもアプリケーションが実行できるようになる。

Google I/O 2016の基調講演で発表されたAndroidの新機能のひとつが,Android Instant Appsだ。ディープリンクの実装に関心を持つ企業 – AppleやFacebook, Twitter, URX – はアプリケーション開発者に対して,ユーザがディープリンクをタップした時にアプリケーションの特定ページにジャンプするため,彼らのアプリケーションをディープリンクにインデックスするように説得を試みている。(ディープリンクの動作の詳細に関してはInfo!の記事を参照してほしい。)しかしそのためには,まずアプリケーションのインストールが必要だ。Googleも当初このアイデアを追求していたが,現在はAndroidにアプリケーションをインストールする必要のないディープリンクへと目標を変更している。ユーザがディープリンクをタップすると,関連するアプリケーションがダウンロードされて,アプリケーションが事前にインストールされていなくても対応するアクティビティが表示される仕組みだ。基調講演ではこのようなインスタントアプリケーションが,他のアプリケーション内で動作する様子が示された。 ユーザエクスペリエンスはシームレスで,操作終了後に最初のアプリに戻る操作もワンタッチで実行可能だ。ユーザが選択すれば,ダウンロードしたアプリケーションを永続的に保持することもできる。

基調講演中に行われたデモでは,ターゲットアプリケーションは極めて短時間でロードされていた。彼らの説明によると,Chromeを使用した実際のテストでは,Webページよりもロードが高速だという。このようなことが可能なのは,アプリケーションが事前にモジュール分割されていて,必要なモジュールだけがロードされるためだ。ただし,これが適切に機能するためには,開発者がアプリケーションをモジュール化しておく必要がある。同じアプリケーション,同じソースコードであっても,2つの生成可能なビルドがある – 通常のインストールが可能なAPKと,インスタントラン用のモジュール化されたものだ。後者もGoogle Playにストア可能で,開発者が特別なことを行なう必要はない。Googleによると,アプリケーションをインスタントラン実行用にする作業は通常1日以内で可能だが,必要な労力はアプリケーションの構成方法によって異なるということだ。

インスタントアプリケーションの動作にはAPIレベル16以上とPlay Services,すなわちAndroid Jelly Bean 4.1以降が必要だ。Android Instant Appsは,Marshmallowで導入された権限スキームを使用する。Googleによれば,“Android 6.0(APIレベル23)で導入された認証モデルをサポートするアプリであれば,それ以前のデバイスで動作するための特別な作業は必要ない”ということだ。またInstant Appsでは,バックグラウンドサービスやバックグラウンド通知,一意的なデバイス識別子など,一部のサービスは利用できない。

Android Instant Appsは現在プレビュー版として提供中であり,興味があれば申請書(Interest Form)に記入してほしい,ということだ。一般提供は今年後半が予定されている。

 
 

この記事を評価

関連性
形式
 
 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT