全体的な実行可能性のレビューを見つけるのは難しいですが(こことGoogleの両方で)、AdobeAIRについてここでいくつか質問があります。そのようなレビューに貢献する可能性のあるいくつかの質問:
- Adobe AIRは、RIAにとって最高のクロスOS互換、ブラウザーレスランタイムですか?
- AIRに特有の欠点は何ですか?AIRに特有のポジティブな点は何ですか?
- AIRは今後何年にもわたって成長し発展することが期待されていますか?業界のリーダーは誰ですか?
全体的な実行可能性のレビューを見つけるのは難しいですが(こことGoogleの両方で)、AdobeAIRについてここでいくつか質問があります。そのようなレビューに貢献する可能性のあるいくつかの質問:
- Adobe AIR は、OS 間で互換性があり、ブラウザーを使用しない RIA 向けの最適なランタイムですか?
「最高」は非常に主観的なものです。より良い質問は、「あなたが抱えている問題を解決しますか」です。AIR はブラウザーレスではないと私は主張します。Webkit エンジンが組み込まれており、Flex を使用せずに HTML を使用して AIR アプリを構築できます。
AIR はブラウザーであると私は主張するかもしれません。アドビは、Flash プラットフォーム アプリケーション向けにやや緩いセキュリティ サンドボックスを提供するためにこれを構築しました。また、AIR は、デスクトップ アプリケーションを構築する方法ではなく、Web アプリケーションをデスクトップに展開する方法だと考えています。これは、AIR が NativeProcess などの機能を導入するにつれて徐々に変化していますが、そのようなツールもプラットフォーム間の互換性を台無しにしています。
* What are drawbacks unique to AIR? What are positives unique to AIR?
アプリケーションをデスクトップとブラウザーにデプロイしたい場合は、非常に便利です。ゲームは一つのこととして思い浮かびます。「クラウド」スタイルのサービスのデスクトップ フロント エンドとして非常にうまく機能すると思います。
AutoUpdate 機能は便利です。
ただし、これはまだセキュリティ サンドボックスに閉じ込められているため、AIR アプリケーションはデスクトップへのアクセスが制限されています。これはセキュリティの観点からは良いことですが、アプリケーションによってはイライラすることがあります。NativeProcess 機能はデスクトップ統合を拡張しますが、相互互換性も妨げます。
* Is AIR expected to grow and develop for years to come? Who's the
業界のリーダー?
はい。AIR は今後も成長し、発展していくと思います。なぜ業界のリーダーなのか?
Java はおそらく依然として最高の相互互換性ランタイムですが、独自の問題があります。OS を超えて動作し、ブラウザー外で動作するものを探している場合は、Flash を対象とした rutimes が非常に良いオプションです。
AIR の欠点は、その展開モデルであり、レジストリに変更を加えるインストール済みの製品であるため、エンタープライズに採用させるのが難しいことです。jar をダウンロードして実行すると、利点があります。
良い点は、その展開モデルです。新しいバージョンを簡単に貼り付けて、人々に自動的に更新してもらうことができます。
Adobe のランタイムに対する取り組み以外に、AIR に固有のものはないと思います。Java/Silverlight/その他のサポートに完全にコミットしている人は他にないようです。
AIR は、すぐに使えるアプリケーションで Java に対する市場シェアを増やし、他の分野でのシェアを増やすことを期待しています。AIR for Android はその好例です。事実上同じコード セットをデスクトップまたはモバイルにデプロイできます。
Flash / Flex / AIR に対する唯一の危険は、HTML が今後数年間でどれだけ勢いを増すかということです。しかし、ブラウザは、誰もがあらゆる用途に使用しようとするため、キッチン シンクのような開発になりつつあり、ブラウザは相互互換性にキボッシュを置いて戦争を繰り広げています。
そのうち洗い流されると思います。人々は、Flash で到達したのと同じ結論に HTML で到達するでしょう。Flash を使用して Web サイトを構築したり、HTML を使用して RIA を構築したりしないでください。
結論?AIR は優れたランタイムであり、十分にサポートされており、将来的にはより多くのエンタープライズ サポートが約束されています。競合他社に負けず、必要に応じてデスクトップから Web に拡張するための十分な範囲を提供します。