このエントリーをはてなブックマークに追加
>> Android用語集

Gears(ギアーズ)

現在

ChromeブラウザーHTML5が向上したためプロジェクトごと消滅

Android黎明期(2008-2010)

公式:http://code.google.com/intl/ja/apis/gears/

正式名称はGearsだが、Google Gears APIとも呼ばれる。

Gearsは一言でいうと、Webアプリがインターネットに接続しなくても動くようになります。 これまでは、cookieなどを使った単純なデーターの保存しかできませんでした。 今後、本格的なWebアプリがオフラインでも動くようになりそうです。

携帯電話では、接続に時間がかかったり、契約プランによっては料金がかかるので便利になります。

JavaScriptで操作する。GWTで一部機能対応

Gearsの機能一覧

Gearsの代表的な機能はSQLデーターベースでのデーター保存機能ですが その他にもWebアップを作るうえで重要な機能がいくつかあります。

ローカルサーバー/LocalServer

ブラウザーのキャッシュ機能を使った、データーのキャッシュの管理は困難です。 このローカルサーバー機能を使えば、画像/HTMLを保存することでき、Webアプリの起動を高速にすることが可能です。

データーベース/database

データーの保存だけでしたら、cookieやSWFのストレージ機能など別の方法がありますが、複雑なWebアプリのデーターを保存するには SQLが必要です。Gearsのデーターベース機能は高速なデーターのやり取りが可能です。

ワーカープール/WorkerPool

処理の重いJavaScript処理は、ブラウザーが固まってしまいます。ワーカープール機能を使えば、ブラウザーを固めることなく重い処理を実行可能です。

ジオロケーション/GEOLOCATION

ジオロケーションを使えば、GPSがなくても、現在の位置情報の取得が可能です。 (デスクトップは未完成のためまだほとんど使えません)

デスクトップ/Desktop

デスクトップ機能を使えば、Webアップを開く、ショートカットの作成が可能になります。 またファイル選択時に、複数選択したり、ファイルの形式でフィルタリングも可能になります

それ以外にもAudioやCameraやCanvasなどの対応が検討されています。 http://code.google.com/p/gears/w/list

Gears対応 アプリ

Gears対応によってネット切断時にデーターが見えなくなる不安(特にメールなど)が解消され、デスクトップアプリとの違いはなくなって来ました。

Google Docs Google Reader

パソコン上で使うには

別途プラグインをインストールします Windows版のGoogle Chromeには最初からインストール済み


関連サイト
www.akjava.com | github.com/akjava
Copyright (C) 2008-20014 Aki Miyazakion Google+ All Rights Reserved.