クロスプラットフォームライブラリとAPI
Qt Creator IDEと生産性向上ツール
UI compositionのためのUIデザインツール
Qtプロジェクト向け
モバイルアプリのデジタル広告
受託開発、トレーニング、サポート等
組み込み向けユーセージ分析
Qtは、UIデザインやソフトウェア開発から品質保証、展開に至るまで、製品開発ライフサイクル全体で生産性を向上させます。あなたのニーズに最も適したソリューションを見つけてください。
最新のリソースを入手し、今後のイベントを確認しましょう。
理想的な学習リソースを見つけたり、コミュニティと交流したりして、Qtのスキルを向上させましょう。
初心者であろうとベテランのQtプロであろうと、成功するために必要なサポートと助けがすべて揃っています。
7月 26, 2012 by 松本 忠顕 | Comments
この記事は Qt Blog の "New QML demos for Qt 5" を翻訳したものです。
執筆: Alan Alpert, 2012年7月17日
ブリスベンの QML コアチームに、Qt 5 に向けて新しいメンバーが加わりました。やっとチームにデザイナーが加わったことで、QML を最もデザイナーにやさしい UI 言語にするという目標に近づくことができます。この記事ではチームで開発した最新のアプリやゲームのデモビデオを紹介したいと思います。ただ、ビデオで見せることがデモの一番の目的ではありません。これらのデモのソースコードが qt-project.org で BSD ライセンスで公開されています。新しいエキサイティングな機能の裏側にある実装を見て頂くために、ソースコードへのリンクも随所に入れていこうと思います。
まずは計算機アプリ Calqlatr の新しいデモをご覧ください。他のデモと同じようにデザインが一新されています。SameGame は最初はたった数百行のコードでしたが、こちらも本格的なアプリになってきました。新しい Particle エフェクトはさらに見栄えがよくなり、4つのゲームモードを選ぶことができます。プリセットレベルを読み込むモードも QML で書かれています。
QML のデモは実に簡単にカスタマイズして遊ぶことができます。SameGame はゲームモード毎に 新しいテーマを選ぶ ようになっているので、簡単に独自のデザインに変更することができます。Maroon in Trouble という新しいゲームも追加しました。グレートバリアリーフの素晴らしい自然にインスパイアされた、海をテーマにしたゲームです。このゲームも QML で 実装されたタワーを簡単にカスタマイズして、見た目やゲーム属性を変えることができます。
Maroon in Trouble のデモを見ると、QtQuick 2 の新しいビジュアルエフェクトを使っているのが分かるでしょう。泡 や 雲 を画面中に漂わせるのに Particle システムが使われています。また、新しい Sprite 要素によってキャラクターのアニメーションが簡単に実装できるようになりました。さらには QtMultimedia モジュールがインストールされていれば効果音が鳴ります。これは Qt 5 のモジュール化のおかげです。
新しいビジュアルエフェクトが使えるのはゲームだけではありません。Twitter 検索アプリ TweetSearch は一新されたシンプルなデザインに Sprite や Shader を使っています。中央のロゴはアニメーションすることによってメインスクリーンに動きを与えています。回転するバーは カスタマイズされた ShaderEffect を使って 3D 効果を実装しています(これは Qt3D でも実装できますが)。そして、よりなめらかに新しいデータを表示できるように Transition を使っています。
これらの新しいビジュアルエレメントを使っても目的とする美しい効果が得られない場合は、QtQuick 2 の Canvas エレメントを使ってより細かい描画処理をすることができます。これは特にグラフを描画する場合などに便利です。使い方は新しい 株式チャート表示アプリ StocQt をご覧ください。
QtQuick 2 がとてもよく仕上がってきていることを、QML コアチームは誇りに思っています。モジュール化の努力によって QtMultimedia のようなブリスベンのチームが主導しているモジュールが Qt に加わり、さらにその気持ちは強くなりました。私達のデモをきっかけに、他の開発者の皆さんがもっと素晴らしいゲームやアプリを作ってくれることを願っています。
Download the latest release here: www.qt.io/download.
Qt 6.8 release focuses on technology trends like spatial computing & XR, complex data visualization in 2D & 3D, and ARM-based development for desktop.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
9 27, 2024
本稿は「QtGraphs」の抄訳です。 このブログ記事では、データを2Dおよび3Dグラフで視覚化するQtの最新モジュールを紹介します。Qt..
9 17, 2024
本稿は「Vector Graphics in Qt 6.8」の抄訳です。 最近の Qt リリースノートでは、2..
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.