3

私は組み込みの世界で働いており、主に C を使用し、GUI はまったく使用していません (表示画面がないため)。

私がほとんど経験のない非組み込みの世界に移ると、すべての一般的なプラットフォームで実行される単純なウィンドウ形式のアプリケーションを構築するのに最適なプログラミング環境 (言語/IDE/など) は何ですか: windows /linux/mac-os ?

私はウェブアプリを構築したくありません。

私は Python とそのウィジェット ライブラリの 1 つである QT または WxWidgets に注目しています。それは良いオプションですか?

4

9 に答える 9

3

私は個人的にGTK+が好きですが、あなたが言及したもののどれでもOKです。RAMの使用量が最も少ないという点でどれが最適かはわかりません。

于 2008-09-22T04:39:57.260 に答える
2

wx と QT の両方に、ウィジェットが直接描画される埋め込み/ユニバーサル バージョンがあります。どちらも python から呼び出すことができますが、システムが非常に小さい場合、python または py2exe を使用できない場合があります。

于 2008-09-22T04:42:14.963 に答える
2

HtmlWindow を埋め込みたくない場合は、wxWindows を使用します...これまでのところ、どこでも問題なく動作します。

于 2008-09-22T04:54:40.720 に答える
1

Qtは、開始するのに適した選択肢です。私の意見では、最高の (使いやすく、シンプルで有益な) API ドキュメントがあります。パッケージには、非常に基本的なものから複雑なものまで、多くの例も含まれています。そして、そうです、それは本当にクロスプラットフォームです。

Qt Licensingページを確認してください。ライブラリは GPL プロジェクトに対してのみ無料です。

QDevelopをテキスト エディターとして使用していますが、他にも多くの代替手段があります - EclipseKDevelopCode:Blocks、VS プラグインなど。

于 2008-09-22T05:39:37.883 に答える
1

私は PyQt と wxPython の両方を広範囲に使用してきました。PyQt はより適切に設計されており、非常に優れた UI デザイナーが付属しているため、UI をすばやく組み立てることができます

wxPython には非常に優れたデモがあり、PyQT でできることはほとんど何でもできます。私はいつでも PyQt を好むでしょうが、商用目的では無料である可能性がありますが、wxPython は無料で、適切なクロスプラットフォーム ライブラリです。

于 2008-09-22T05:40:44.713 に答える
1

なぜswingとjavaを使わないのですか? これは非常にクロス プラットフォームであり、フォーム アプリとしては適切に見えます。少し目を細めてJavaを無視すると、それは非常に快適です-または、代わりに、JVMでそれらの動的言語の1つを使用します(Groovyは私が推奨する言語です)。

于 2008-09-22T07:44:44.133 に答える
0

ネイティブのクロスプラットフォーム アプリケーションを作成するための最も簡単な選択肢は、REALbasicです。試してみると、数分で Mac OS X、Windows、Linux 用のアプリが完成します。実行時間やその他の心配はありません。

于 2008-10-06T20:35:17.647 に答える
0

どんなアプリになるの?代わりに Web ベースのアプリケーションを検討しましたか? Web ベースのアプリは、その意味で非常に柔軟です。最新のブラウザーを備えた任意のプラットフォームで実行できます。

于 2008-09-22T04:49:13.837 に答える
-2

Html アプリケーションを試す必要があると思います。これは、DHTML、java スクリプト、ActiveX を含む Web ページのようなものですが、 .exe のように実行されます。

編集: htmlアプリケーションのアドバイスで申し訳ありません。Windowsでのみ実行できることを知っています。

于 2008-09-22T04:42:30.967 に答える