Adobe AIRでやり直そうと思っています。
AIR にあまり時間を費やしていない私の個人的な意見では、Web アプリケーションをデスクトップに持ち込んでシェルを提供するか、既存のフラッシュ/フレックス プロジェクトをデスクトップで実行するのに最適であるということです。
ところで、もしあなたが ActionScript を知らないのなら、つまりその詳細や癖などを知らないのであれば、答えを得るためにグーグルで検索するのにかかる時間を考慮することを忘れないでください。
クロスプラットフォーム アプリとして WinForms を支持する議論はありますか? Winforms (例えば、Mono など) のクロスプラットフォームの未来はありますか?
何が起こるかを予測するのは常に困難ですが、Win、Mac、および Linux で Mono Winforms を使用するプロジェクト (Plastic SCM) が少なくとも 1 つあることを知っているので、確実に実行可能です。ただし、彼らはほとんどのコントロールをゼロから構築したと言っています (そして、オープン ソースとしてリリースしたいと主張していますが、それがいつなのかは不明です)。 .
Windows 以外のプラットフォームで Winforms を試してみましたが、残念ながら完全に「成熟」していません (特に Mac では)。したがって、箱から出してすぐに得られるものは、ニーズに十分である場合とそうでない場合があります.
デスクトップ アプリがクロスプラットフォーム ソリューションを提供する最良の方法ではないと判断した場合は、いつでも C# で記述されたビジネス ロジックを使用して、ASP.NET を使用して本格的な Web アプリを作成するか、Silverlight を使用するなど、他の多くのオプションを使用できます。 C# で存在します。