4

最近、私はゲーム プロジェクトに取り組んでおり、デザイナーが使用するエディターを開発する必要があります。他のプログラマーはすべて Windows で作業していますが、私は Mac OS X で作業しています。私は WPF と Windows フォームの開発に精通しており、WPF や Windows フォームの開発と同様のデータ バインディングをサポートする GUI フレームワークを探しています。

GUI フレームワークは、次の条件を満たす必要があります。

  • クロスプラットフォーム
  • オブジェクトへのデータ バインディングのサポート (WPF や Windows フォームなど)
  • XML は私たちのデータ形式であるため、XML シリアライゼーションをサポートすることが最善です。

ところで、私はプログラミング言語は気にしません。プログラミング言語に基づく GUI フレームワークはすべて大歓迎です。

4

5 に答える 5

0

WPF や Windows Forms のようなデータ バインディングはありませんが、Real Studioはクロスプラットフォーム アプリケーションの作成に優れています。もちろん、XML もサポートされています。

于 2012-11-10T21:47:52.197 に答える
0

Knockout.js は良いと言われています。私の同僚は、Wpf や Silverlight バインディングよりもこちらを好みます。たとえば、名と姓の結果である fullname prop がある場合、Wpf で propertychanged を使用する必要があり、Knockout.js でそれを監視可能に定義すると、ランタイムがオブザーバーに正しく通知します。また、検証もサポートしています。

于 2012-11-10T15:36:36.453 に答える
0

サポートするプラットフォームによって異なりますが、Silverlight のモノラル ポートである Moonlight を見ることができます。このページの代替セクションをご覧ください: http://www.mono-project.com/WPF

于 2012-11-10T12:46:49.240 に答える
0

Silverlight は MacOS 上で動作します。

また、ブラウザが不足しているため、ブラウザを実行する必要がなく、通常のデスクトップ アプリケーションのように見えるアプリケーションを作成できます。

于 2012-11-10T12:54:01.353 に答える