Mon but est d’écrire une application pour mon N900 (qui me fait des misères en ce moment, est ce la fin snif …). Mais pas seulement pour mon n900 car je ne sais combien de temps je vais pouvoi le garder. La portabilité est donc une fonctionnalité importante.
J’ai commencé par développer une application de test à partir d’un tutorial qui utilisait QtWidget. Mais je suis tombé plus tard sur cet article Porting Qt Application To MeeGo Harmattan qui indique que Qml est le chemin à suivre et que QtWidget, pour Hartmann en tout cas, n’est présent que pour la compatibilité et que cela n’est pas complètement intégré (non support des thèmes notamment).
Adieu QtWidget, bonjour Qml. Et QtQuick dans tout cela ? Heu … j’en sais rien je n’ai pas encore bien compris comment tout cela s’architecturait, j’en sais autant que ce que m’en indique la page wikipedia de QtQuick, c’est à dire … pas grand chose ! Qml, par contre est décrit plus en détail et c’est amusant car la description de l’interface graphique est en … javascript. Etonnant donc comme concept mais ça a l’air très puissant. J’ai hâte de me plonger dedans.
Un dernier lien vers ce thread qui montre un petit sondage ou les développeurs plébiscitent Qml.