1

クロスプラットフォーム(iPhone、ブラックベリープレイブック、アンドリオド)向けのOutlookベースのアプリを開発する予定です。最近、フレックスフレームワークとアクションスクリプトを使用してこれらのプラットフォームをサポートするAdobe FlashBuilder4.5.1アップデートについて聞いたことがあります。クロスプラットフォームアプリの開発におけるこのツールの隠れた長所と短所を知りたいです。

いくつかのクエリ:iOS5と互換性がありますか?プラットフォーム間で正確なネイティブの外観を提供していますか?タッチベースのイベントに対して高速で応答性がありますか?3D openGLや外部ライブラリなどのサードパーティのSDKをFlashBuilderプロジェクトに含めることはできますか?すべてのプラットフォームですべてのUIコントロールがサポートされていますか?

上記のクエリ以外の課題や隠れた欠点は高く評価されています...

前もって感謝します...

4

1 に答える 1

2

私の会社はFlexでクロスプラットフォームのビジネスアプリを開発しており、パフォーマンスは私たちの目的にとって十分であることがわかりました。メールアプリも同じだと思いますが、ストリーミングや音声品質をしようとしているのなら、ハードウェアレイヤーに書き込みたいと思うかもしれません。

Flexは、ネイティブのルックアンドフィールをサポートするのに非常に優れていますが、アプリを事前に検討/設計および構造化する必要があります(つまり、アプリデザインのジェスチャーがそれらの環境の感触と一致するかどうか)。あなたがそれのために設計しなければ、それは起こりません。

概して、1つのコードベースを持つことで大きなメリットが得られます。ただし、これまでにクロスプラットフォームアプリケーション(Linux / Windows / Unix / Macなど)を作成したことがない場合は、思考プロセスと設計プロセスでより多くの学習曲線を見つけることができます。

于 2011-07-07T19:56:09.553 に答える