Loading article…
Qt Quickは、 Qt プロジェクトがQt フレームワーク内で開発および保守している無料のソフトウェアアプリケーション フレームワークです。これは、特にモバイル デバイスで一般的になりつつある、流動的な遷移と効果を備えた、カスタムで非常に動的なグラフィカル ユーザー インターフェイスを構築する方法を提供します。[ 2 ] Qt Quick には、QMLと呼ばれる宣言型スクリプト言語が含まれています。
Qt Declarative は、 Qt 宣言型ユーザー インターフェイス定義(QML データ)を読み込み、記述された UI を表示するランタイム インタプリタです。QML 構文では、 JavaScriptを使用してロジックを提供できます。これは、この目的でよく使用されます。ただし、これが唯一の方法ではありません。ロジックはネイティブ コードでも記述できます。[ 2 ]
Qt QuickとQMLはQt 4.7(Qt Creator 2.1を含む)で正式にサポートされており[ 3 ] 、 Symbian、Maemo、MeeGoデバイスへの展開にQt 4.7が利用可能になった場合、モバイルアプリケーションにおける商用オプションとなります。また、 Ubuntu Touchのネイティブ言語でもあります[ 2 ]。