モバイルアプリ開発初心者です。C言語の知識があります。meego (Nokia N9) & symbian デバイス用のアプリを開発したいと思っています。私はすでにQT sdk.nowをダウンロードしました。アプリケーション開発のために学びたいことです。C++ または QML? 私が言ったように、私はこの言語の初心者です。どこから始めればよいですか? 助けてください。ありがとう
質問する
396 次
1 に答える
2
あなたがしなければならないことは、あなたが使用するフレームワークに対応するプログラミング言語を学ぶことから始めることです. それができたら、フレームワークの使い方を学び始めることができます。
- Qt:C++
- Qt Quick : JavaScript と QML
その後、開発するプラットフォームによって異なります。
- 従来のデスクトップ OS (Windows、Linux、Mac) : C++ を使用した Qt が最適です。Qt Quick も使用できますが、現時点ではこれらのプラットフォーム用には作成されていません。さらに、C のスキルがあるので、C と C++ には多くの共通点があるため、C++ を学習してから Qt を学習する方が簡単かもしれません。
- モバイル OS (Symbian、MeeGo) : C++ での開発は、PC OS よりもモバイル OS の方が難しい場合があります。したがって、 Qt Quick を QMLと JavaScriptで使用することをお勧めします。さらに、Qt Quick はモバイル プラットフォームでの開発用に作成されました。デスクトップ OS とは異なり、ボタン、スライダー、スクロール バーなどの再利用可能なコンポーネントの実際のセットがあります... これらの Qt Quick コンポーネント (その名前) はデスクトップにも存在しますが、(Qt5 および Qt Quick 2.0 まで) 存在しません。 Symbian と MeeGo で同等のものとして開発されました。
Qt は常に高速で流動的ですが、Qt Quick を使用するとコーディングが簡単になります。
C++/Qt パーツと QML/JS/Qt Quick パーツの両方を使用してハイブリッド アプリケーションを開発することもできますが、より高度です。これが次のステップになります。;-)
于 2012-07-10T21:58:26.543 に答える