これまで、携帯電話またはタブレット上のすべてのアプリはスタンドアロンパッケージとして開発されてきました。 ただし、Googleはモバイル向けChromeアプリの時代の到来を告げようとしています。 これらのアプリは中核となるWebアプリですが、それらを包含するネイティブアプリケーションシェルを使用して、Google PlayストアおよびApple App Storeを介して配布できます。 Googleは、これを行うために必要なツールの早期開発者プレビューを発表しました。アプリの送信はすぐに開始できます。
Googleは昨年、Chromeアプリを使用してデスクトップ環境にオフラインサポートを追加しましたが、現在その機能は拡大しています。 デスクトップ向けに設計されたChromeアプリの多くは、簡単に変更し、ネイティブコードでラップして、同じエクスペリエンスをモバイルにもたらすことができます。 ユーザーにとって、アプリはHTML、CSS、およびJavaScriptで構築された非常にレスポンシブなWebページのように感じる必要があります。 ただし、Chromeタブで開くことはありません。これらのアプリは、Chromeレンダリングエンジンで実行されるスタンドアロンエンティティとして機能します。
Chromeアプリは、通常のネイティブアプリほど強力ではありません。 コアChrome APIおよびCordova開発フレームワークのAPIのみを使用できます。 アカウント、データ接続、ストレージ、プッシュメッセージングなどにアクセスできます。 これは、単純なアプリがその仕事をするのに十分なはずであり、開発がずっと簡単になります。
ユーザー側では、これらのアプリをインストールするプロセスは他と同じである必要があります。 人々は、使用しているTo Doマネージャーが実際には小さなWebページが電話でローカルにレンダリングされていることに気付かないかもしれません。