2017-04-12 11 views
-1

私はGUIを作成するたびに、視覚スタジオのCLR/C++ winformsデザインツールを使用します。私は本当にそれが好きです、それは多くの機能を持って、それはかなり使いやすく、すべてのコードを生成することが大好きです。しかし、私はそれについて好きではないいくつかのことがあります。つまり、多くのコントロールを持つプログラムを作ることは非常に時間がかかることがあります。クイックで広範なGUIデザイナー/ビルダー

私は、GUIを作るのに多くの人がCLR winformsを使用しているとは感じ始めています。私はプログラミングの仕方を自分自身で教えているので、 "主流"のプログラミング実践については十分な情報がありません。私はExcel用のQtとVBAを使いこなしましたが、自分の目的に適したものがあるかどうかを知るために、あまりにも多くの時間を費やしたくありません。

次のようなGUIデザイナー/ビルダーソフトウェアをお勧めしますか?私はすぐに品質のGUIを作るためのツールに興味があります。プログラミング言語と学習曲線は重要ではありません。私はむしろ、複雑なソフトウェアをどのように使用するかを勉強するのに時間を費やすのではなく、時間をかけて一緒にGUIをつなぎ合わせるのです。このツールは非常に網羅的で、より多くの機能が優れているはずです。

(TL; DR)要するに、言語に関係なく、非常に生産性の高いGUIデザイナー/ビルダーが多数の効率向上ツールを探しています。

プログラミング言語は直接的に重要な要素ではありませんが、私はオブジェクト指向言語を楽しんでいます。

+0

C#(またはVB.NET)をWinForms開発に使用することを真剣に検討してください。 C++/CLIは、GUI開発ではなく、「相互運用シナリオ」を対象としています。 –

答えて

0

特にQtのQML languageとの組み合わせで、QtCreatorをもう一度見直すことをお勧めします。要するに、QMLは、Javascriptと混在したCSS構文に似たハイブリッド "言語"と考えることができます。 TableView exampleを見ることができますが、どれくらいシンプルで強力なのかを自分で調べることができます:)

デザイナーは数時間で完全なアプリケーションユーザーインターフェイスをスケッチすることができますのですごく気に入っています。これはモックモデルで動作しますが、開発者はコアアプリケーションに集中できます(なぜなら、私はあなたに忘れてしまいましたので、QML can talk to the "old" Qt framework, and viceversa)。

+0

私はQtで遊んだとき、私は何らかの種類の無料トライアル(私は手を汚す前に期限切れになっていました)に行っていました。私が開発しているプログラムが厳密に個人的な使用のためのものであれば、それは費用がかかりますか? –

+0

商用ライセンスまたはオープンソースライセンスのいずれかで使用できます。あなたのケースではい、それは個人的な使用のためです、あなたはそれをダウンロードして遊ぶことができます:) [詳細はこちら](http://doc.qt.io/qt-5/opensourcelicense.html)。 – Polentino

関連する問題