5

タブレット用に特別に設計されたプログラムを作成する予定です。メインのプラットフォームは MeeGo です (コンテストに参加しているため)。

編集:

私のプログラムには次のニーズがあります。

  1. ネットワークと低レベルの最適化に対処するための C++ の多用
  2. コンテンツを動的に生成します (Flipboard アプリが行ったように)
  3. 完全にカスタマイズされた GUI

Qt Quick には次の欠点があることがわかりました。

  1. C++ との統合は今では簡単ではありません
  2. 複雑なロジックを表現するのは難しい
  3. 時々非常に遅い。たとえば、サイズ変更された画像のリストを表示する場合、同じ画像を再度サイズ変更して古くなるため、かなり遅くなります。Qt Quick のせいではありませんが、修正するのは非常に困難です。

Qt Quick は私のニーズを満たすことができますか?

4

2 に答える 2

4

よくある質問があります。QtQuick はもともとモバイル デバイス上の Qt 用に開発されましたが、現在 Qt 開発者はデスクトップにも導入しています。プロセスはまだ完了していませんが、Qt5 (願わくば) では、QtQuick は、当然のことながら、Qt GUI を記述するために使用されます。

于 2011-06-26T13:59:05.723 に答える
1

昨年私たちのアプリで評価していましたが、私はQtQuickに関する特定の専門知識を持っていません。それ以来、長い道のりを歩んできました。特に、ネイティブアプリ内にQtQuickウィジェットを埋め込んだり、QtQuickアプリ内にネイティブウィジェットを埋め込んだりする方がはるかに簡単です。採用する価値があるかどうかは、アプリの要件によって異なります。基盤となるロジックにクリーンなカプセル化が施された非常にGUIが豊富なアプリの場合は、価値があるかもしれません。UIがプログラムロジックと緊密に結合されている場合は、ネイティブアプリの方が優れている可能性があります。おそらく、インターフェイスのより動的な部分にQtQuickコンポーネントを使用します。

いずれかの方法で最終決定を行う前に、簡単なプロトタイプを作成して、要件を満たしているかどうかを確認することをお勧めします。

于 2011-06-26T17:20:51.297 に答える