Airアプリを構築するための優れたガイドライン、参考文献、デザインパターン、または単に優れたアドバイスはありますか。10私は現在、作業用のプロトタイプのAIRアプリケーションを構築しています。それは私達の顧客が彼らのデータをダウンロードして作業し、そしてしばらくしてからサーバーと同期することを可能にします。私は経験豊富なWeb開発者なので、このアプリをデモンストレーションのための合理的な状態にすることにはかなり成功していますが、近い将来、本番用に準備する必要があります。これに備えて、この種のベストプラクティスについて少し研究する必要があります。あなたが与えることができるどんなアドバイスでも最も感謝されるでしょう。私は聞きたいです*アーキテクチャ*私は、オブジェクト間通信のための初歩的なシグナル/スロットシステムを使って、おおよそMVCパターンにアプリを編成しました。これは非常にうまく機能しますが、プロジェクトが非常に大きい場合、問題が発生する可能性があります。データベースサーバーと通信するオブジェクト、ローカルのSQLiteデータを処理するオブジェクトがあります。静的および動的HTML両方のさまざまなビューを処理するオブジェクト。他のオブジェクトを整列化してフローを処理するコントローラと、構成データをロード、保存、および処理する小さな構成オブジェクトです。現時点ではCSVを使用してデータを移動していますが、最終的にはHTTPSを介したAMFになります。*配布とアップデート*私はLinuxで開発しています。machine.誰かが私が除外した何かを見つけない限り、私はそれで今のところ十分だと思います。Answer1私はこの種のことには非常にうまくAIRを使用しており、MVC抽象化レベルであなたと収束するつもりです。このに向けられました。あなたはそれを見渡してあなたがどう思うか私に知らせてください。高レベルでは、それはあなたのデザインのあなたの説明と一致するようです。JSONから始めてみましたが、AMFはもっと直接的で、私の目的のためには機能的に同等です。私のアプリは、Windows、Mac、Linuxといったランダムなプラットフォームで、数十人の人々によって使われています。インストールは簡単です。私は1つのインストールパッケージをポストします、そしてアドビインストーラーは提供されているプラ​​ットフォームのためにどんなランタイムのものが必要であるかについて考え出して、そして物事が私の側に注意なしで正しくセットアップされることを確かめます。それはプラットフォームの依存関係を完全に抽象化したもので、学習曲線はありませんでした。