質問

ることを考えていますの作成GUIツールになりたいクロスプラットフォーム.私は棄却されるJavaという。私は、現在、C#用モノでクロスプラットフォーム.しかし私ど新fangledクロスプラットフォーム言語Rubyを提供できたものGUI開発環境です。

役に立ちましたか?

解決

その答え: no(いい クロスプラットフォーム).

の答え: クロスプラットフォームのGuiは古くて新しい問題です。Qt、GTK,wxWindows、Java AWT、Java Swing XUL--これらはすべてが同じ問題:この結果、GUIんがネイティブに関べてのプラットフォーム.しかも、毎のプラットフォームで若干見つけることができる 感じていた場合でも何とかできるツールキットからネイティブに関べてのプラットフォームは、いかにコードをアプリへ 感じる ネイティブにそれぞれのプラットフォーム.

かの決定:い最小限に抑えるために開発努力してGUIを使わないうちろん、各社のプラットフォームやしたいユーザーのポテンシャルを最大限引き出す。を選択するオプションする必要がありま共通のバックエンド、カスタムUIがそれぞれのプラットフォーム.

rubyでグッドミュージックを発見する選択肢のための共通の英語版をご覧下さい

他のヒント

Ruby/GTK, することができます使用のGTKツールキットの下インプリメンテーションです。私は仕事をすべきWindowsおよびMac Os(Gimp,ルとしての魅力を最大限に引きをする。

A フランスの雑誌"投稿の良い初心者第 Ruby/GTK.

編集:によるメインページ のSourceForgeプロジェクト, Ruby-Gnome2(通称Ruby/GTKはクロスプラットフォーム(Windows、Linux、Mac Os).

Rubyは , もう少し軽量化を達成しています。

Rubyを使用できTkは、クロスプラットフォームのUIです。では、福GUIツールキットのためのPythonとTclでもぎとった数種類のいちごを使用Perlです。最新バージョンTkを作用のネイティブウィジェットをアドレスの主要な関心事とTkに見えます。

言語ニュートラルページはTk http://www.tkdocs.com/ を含む例コード両方のルビー、Tcl.

ものもありま FXRuby の利益の実践的プログラマ本など wxRuby に基づくwxWidgets C++GUIの枠組み

これwxperlプログラマーをもたらすであろうと確信しておwxrubyが示されている場合もあります。Wxが速いので、trueに入できます。

Ruby GUI2008年の調査結果 ディスカッション こちらの.好きになっています。

必要な場合はRubyで記Mono/C#--に使用しましたMono、GTK#っ最近はとても感動します。そうするか安定したクロスプラットフォームの移植性も素敵になっています。

Ruby/GNOME2作品ですね。利用できるGladeをドラッグ画面要素は、荷重でのUIからRubyのアプリです。

またSWT Java?このネイティブウィジェットは、あくまでたどり着くと素敵なスタのそれよります。

Javaはオプションとその良いオプションです。したい場合はネイティブのlook利用SWT/JFace.ことができるのだ強力なUIプeclipseのRCP。

ばれるものベンチャーのmac、チェックアウト RubyCocoa.もちろんのみOSX、私は見たことが多くあ傷、ヘッドがなGUI開発のmacとばruby RubyCocoaはすごく楽しかったです。

私は強力にバックQtクロスプラットフォームのGUI開発。素晴らしいことだと、Apiは非常に直観的です。GUIのlookほぼネイティブとQtでGUIコントロールを提供す。

その基本的なインタフェースとC++その他言語バインディングが可能です。Ruby RubyQtが可能です。残念なことにも成熟。

私はあなたが見る visualruby.そのIDEをGuiを使用rubyなどがある。このGTKとして、グラフィックツールキットやアプリケーションにもいますご覧の画面にWin7,WinXP,Linux、Macの画面のページ:

http://visualruby.net/site/Screen%20Shots.html

簡単に試すべてのプラットフォームを設置visualruby様々なプラットフォームの実行例です。

チェックされた解答文の前にvisualrubyが発売されました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top