Chromeアプリは当初、シンプルなウェブサイトのショートカットとして登場しましたが、Googleは当初の機能を急速に拡張し、今では従来の使いにくくやや遅いウェブアプリとは対照的に、リッチなネイティブアプリのような操作感と動作を実現しています。今日のChromeアプリはネイティブコードとしてパッケージ化されており、オフラインでも動作し、コンピュータのローカルストレージにもアクセスできるなど、様々な機能を備えています。
世の中には、Web アプリに何ができるのかという先入観に疑問を抱かせるような、本当に素晴らしい Chrome アプリがいくつかあります。そして今、Google はそれらのアプリのためのホームを Mac の Dock 内に作りました。
Chrome アプリランチャーをご紹介します。デスクトップ用の Chrome アプリを Dock にまとめて配置できます。アイコンをクリックするだけで、システムにインストールされているすべての Chrome アプリがグリッド表示されます。詳細は以下をお読みください。
Chrome アプリランチャーは、5月にChromiumリリースの一部としてベータ版として提供されましたが、現在ではすべてのMacユーザーにご利用いただけます。ご利用いただくには、Mac版Chromeの最新の安定版をインストールし、Chromeウェブストアにアクセスして任意のChromeアプリをダウンロードしてください。すると、DockにChrome アプリランチャーが表示されます。
Chrome アプリランチャーを使用すると、お気に入りの Chrome アプリをデスクトップから直接起動できます。Chrome アプリは Google アカウントに紐付けられており、プラットフォーム間で状態が保存されるため、統一された同期されたエクスペリエンスを提供します。また、通常のウェブアプリでは利用できない特定の API を介して実現される高度な機能もサポートしています。
Google Chrome の公式ブログには次のように書かれています。
Chrome アプリはオフラインでも動作し、自動更新され、Chrome にログインしているどのパソコンとも同期されるため、中断したところから再開できます。Mac 上の Chrome アプリは、ネイティブ ソフトウェアと同じように動作し、操作性も抜群です。
たとえば、ChromeアプリはDockのアプリケーションフォルダにあります。Spotlight検索でアプリ名を検索すれば、他のMacプログラムと同じように検索できます。
Chrome アプリでサポートされている機能の完全なリストは、こちらでご覧いただけます。
より優れた Chrome アプリをいくつかチェックしてみることをお勧めします。Mac 版 Chrome を起動し、Chrome ウェブストア (Chrome アプリ用の Google App Store) の「For Your Desktop」セクションにアクセスしてください。
優れたアプリとしては、後で読むアプリの Pocket、カレンダー アプリの Any.DO、プロジェクト管理およびコラボレーション プログラム Smartsheet、本格的な DJ ソフトウェアの Until AM (下記参照)、Plex メディア プレーヤーなどがあります。
これらのデスクトップ Chrome アプリはすべてオフラインでブラウザ外で実行されます。
本当に本当に興味深いのが何か知っていますか?
The Next Webによると、検索界の巨人Googleは、Chrome向けに開発された既存アプリをiOSとAndroid向けに移植し、App StoreとPlayストアで提供するためのツールを開発者に提供することで、Chromeアプリをあらゆる場所に展開しようとしている可能性があるとのことです。ウェブベースアプリの移植には、モバイルデザインへの変更、バグ修正、制限事項の回避、そしてテストといった手順が含まれます。
これにより、Google の開発者は、Chrome アプリ (Web の主要言語である HTML5、CSS、JavaScript で記述) を大幅に書き直すことなく、世界で最も人気のあるデスクトップ (Mac、Windows、Linux) およびモバイル (iOS および Android) プラットフォームを迅速にターゲットにできるようになります。
Chrome アプリ ランチャーの設定。
ソースが信頼できるものであれば、Google は Apache Cordova (PhoneGap のオープンソース コア) を使用してこれらのコア Web アプリにネイティブ フレームを配置し、どのプラットフォームでもネイティブに実行できるようにしています。
これは本当に大きなものになるかもしれません。
もう一つのChromeアプリ、MeVideoNextを使えば動画編集ができます。ウェブアプリで動画編集ができるなんて、想像もしていませんでしたよね?
これらのアプリがiPhoneやAndroidデバイスでスムーズに動作し、確実に動作する限り、本物のネイティブアプリと移植版の違いに気づく人はいるでしょうか?平均的な消費者は、プラットフォームの違いや断片化など全く気にしません。
Googleは、開発者がChromeアプリをプラットフォーム間で簡単に展開できるようにすることで、「一度書けばどこでも実行できる」という理念の実現に貢献しています。これは、ユーザーにとって、プラットフォーム間で見た目も動作も一貫したアプリがさらに増えることを意味します。
Chrome アプリ ランチャーを試してみて、感想をコメント欄で教えてください。