注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

Webアプリケーションの最大の弱点は、ネットワーク接続を必須とすることだろう。そのためにユーザがローカルアプリケーションからWebアプリケーションに切り替えられない障壁になっている。 0

ピクチャ 205.png
オンラインの状態 0

 

逆に言えば、その問題さえ解決すれば良いのだ。解決策としての筆頭はGoogle Gearsにあるが、開発の二度手間、特殊性という雰囲気があってなかなか手を出しづらい。だがこれを使えば、その開発のコストも軽減しそうだ。 0

今回紹介するオープンソース・ソフトウェアはGears on Rails、Google GearsをRails上で扱うためのプラグインだ。 0

Gears on RailsはGoogle Gearsを扱うのに必要な機能が揃っている。例えば、現在のステータス(オンラインまたはオフライン)を関知して、実行されるアクションを切り替えることができる(通常のアクションに_localがつく)。 0

ピクチャ 204.png

Google Gearsのダイアログも表示される

 

そしてローカルのデータを取得して、表示することができる。もちろんデータの作成も可能だ。ただしビューについては通常のerbではなく、多少特殊なものになるようだ。また、データの更新や作成を行った場合の、同期処理などは別途作成する必要があるだろう。 0

何よりも現状のシステムにプラスアルファする形で提供できるのが良い。開発したWebアプリケーションがオフライン状況下でも動作するようになれば、その利用範囲や可能性は大きく変わってくるはずだ。 0

 

gearsonrails - Google Code
 http://code.google.com/p/gearsonrails/ 0

MOONGIFTの関連記事

このエントリーを含むTwitter

Related Posts Plugin for WordPress, Blogger...
新規購読
新規購読

プレミアムでしか読めない記事が161あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る