短い答え、はい。Flex を UI 開発プラットフォームとして使用しているゴールデンアワーのアプリはすでに数多くあります。Adobe のサイトにアクセスすると、かなりの数の製品が紹介されています。
個人的に言えば、私が Flex を選んだ理由は 2 つあります。1 つ目は、Flex が HTML または適切なツールキットで行うことの多くはおそらく可能ですが、Flex は魅力的で魅力的なユーザー エクスペリエンスを提供するように設計されており、すべての Flash を利用できることです。さらに、開発環境と利用可能なウィジェットにより、プログラミングが簡単で楽しくなります。HTML と Flex との間で宗教戦争を引き起こしたくないので、それはそのままにしておきます。これは、私と私のアプリケーション、および顧客にとって機能します。
2 つ目の重要な点は、処理負荷をクライアント側に分散させることです。これは、サーバー アーキテクチャを、コンテンツの提供とデータの永続化のためだけに最適化できることを意味します。私のビジネス ロジックのほとんどは、クライアントに移行されました。古典建築に何年も費やしてきた私は、これは大きな前進だと思いますが、それについてはすでに彼女に反対の声をあげることができます.
Flex に関する私の警告は、クライアント コードに適切なアーキテクチャを採用する必要があることから来ています。間違えると、Flex を使用して巨大でパフォーマンスの低いアプリを作成するのは非常に簡単です。すべてをイベント ドリブンにして明らかに非同期にすれば問題ありません (Flash プレーヤーがシングル スレッドであるため、'明らかに')。そして、それは欠点 1 です。シングル スレッドの Flash Player は、問題を引き起こすことがあります。
欠点 2 はおそらくもっと深刻で、企業環境でデスクトップがロックダウンされていることです。多くの場合、ターゲット ユーザーは自分のコンピューターに対する管理者権限を持っておらず、間違ったフラッシュ プレーヤーを持っているか、まったく持っていません。これは特に公共部門の組織や軍隊に当てはまります。そのため、そこに向かう場合は、ユーザーの間で Flash が存在するかどうかを注意深くテストします。
それ以外は、Flex を心からお勧めします。履歴書に記載するのもいいですね!
HTH