![](http://sauron.me/images/qml/vk-client/vk-client4.png)
最近、新しいマークアップ言語について話しましたが、これらのツールで何ができるかを示す小さな例を紹介したいと思います。 デモンストレーションとして、RuNetで人気のあるvkontakteネットワーク用の小さなクライアントを作成することにしました。
このクライアントは、userapiを介して連絡先とやり取りし、ユーザーのリストを表示し、メッセージを送受信し、未読メッセージのあるユーザーを表示し、名前と姓で友だちの中から適切な人を検索することができます。 。
クライアントは、C ++に単一行がなく、すべてがqmlとjavascriptによって行われるという点で注目に値します。
その他のスクリーンショット。
![](http://sauron.me/images/qml/vk-client/vk-client3.png)
![](http://sauron.me/images/qml/vk-client/vk-client2.png)
![](http://sauron.me/images/qml/vk-client/vk-client.png)
![](http://sauron.me/images/qml/vk-client/vk-client1.png)
これは単なるデモ版であることをすぐに警告したいと思います。 クライアントはまだ非常に未加工であり、さらにQML自体、javascriptエンジン、およびVKontakte APIに欠点があります。 一言で言えば、この美しさはまだ非常に不安定です。
Windows用のすぐに使用できるバイナリをここからダウンロードして、そこにある実行可能ファイルを実行できます。
他のプラットフォームのユーザーは、コンパイル済みのQtCreatorを個別にダウンロードできます 。これには、qmlビューアー、ビジュアルエディター、デバッガーが含まれます。
他のファイルはここで表示できます。
更新:
プロジェクトのgitリポジトリを取得し、すべての変更をオンラインで監視できるようになりました。 現在のバージョンをダウンロードするgit リンクを持っていない人のために