Ruby on Rails + AIRについてしらべたので・・・
社内カンファレンスというものをやって、そこでRuby on RailsとAIRについて
発表したので、簡単にまとめてみようと思います。
AIR
- 開発環境
- デスクトップ型アプリケーション(ブラウザを利用しない)
- アプリケーションインストール時にAIRもインストールすることができる(別途AIRをインストールする必要がない)
- AIR HTMLエンジンはSafariで利用しているものと同じ
- マルチプラットフォーム対応
セキュリティ
Adobe MAXカンファレンスでも話題にされていた内容ですね
- ローカルファイルは大丈夫か?
AIRアプリであればローカルファイルも改竄・削除などは簡単にできます。
当たり前ですが、開発者はやってはいけません。
ここに関してはユーザ側も認識してAIRアプリを利用する必要もあります。
AIRアプリをインストールすると、途中で警告がでるようになってますね。
今後のWebアプリケーションは・・・
- 通常のWeb Application
- HTML・CSS・JavaScriptなど
- プラグイン型Web Application
- Webブラウザにプラグイン
- Flash
- Google Gearsなど(一時的にオフラインでも利用できる。オンライン時にデータをダウンロードしておいたりしている)
- デスクトップ型Web Application
- ブラウザを利用しないで単体で動作
- ローカル環境にランタイムをインストール
- オフラインでアプリケーションを利用
今後エンタープライズ系アプリが増えてくるかな〜っと思ってます。