Nokia、Qt 4.7 をリリース

新バージョンの Qt は強力な新しい宣言型プログラミング言語であるQMLを新機能として備え、大幅なパフォーマンスの向上を果たしました。

 

2010年9月21日 − Nokia は本日 、クロスプラットフォームUI &アプリケーション開発フレームワークであるQtの最新バージョン4.7をリリースしました。Qt がサポートするすべてのプラットフォームにおいて新バージョンを今すぐダウンロードすることができます。Nokia とカスタマーソリューション向けのアップデートを今後の数ヶ月に予定しております。

新しいQt アプリケーションの開発方法
Qt 4.7 の目玉となる新機能QML(Qt Meta-Object-Language) は簡単に学べ、プログラムのインターフェースとその挙動を記述できる宣言型の言語です。QML はJavaScript のようなスクリプト言語を好む開発者にもなじみやすく、UI デザイナーと開発者の共同開発を助けることができます。

パフォーマンスの向上、アプリケーションの高速化
Qt 4.7 では著しいパフォーマンスの向上を果たしており、アプリケーションおよびそのユーザーインターフェースがより高速に、より滑らかに動きます。改善された機能の一部を下記に示します。

  • QtWebKit でのハードウェアアクセラレーションによる画像合成により、 QtWebKit のアニメーションはQt 4.6 から31% 以上高速化しました。「よりすばやい」ユーザインターフェースを実現します。
  • QtWebKitのスクロール速度を大幅に改善した結果、いくつかの著名なWebサイトでのベンチマークにおいてFacebookでのスクロールを67%、それ以外のより単純なページでのスクロールを平均で350%高速化(*)しました。
  • 新クラスQStaticText により、文字列の描画がQt 4.6の二倍以上高速化しました。
  • QPainter エンジンはOpenGL におけるパーティクルの描画をより効率的に扱えるようになりました。


「Qt 4.7 はQtをUI&アプリケーション開発フレームワークの最先端に位置づける重要なステップです。」Application and Service Frameworks, Nokia副社長Sebastian Nyström

「リッチで流れるようなUIとアプリケーションの作成を目指す開発者にとって、Qt 4.7の新機能の利用がどんなに簡単かに驚くことでしょう。」

「Qtのパフォーマンスと安定性の継続した向上は重要です。私たちはさらにそれらの二つの領域においてもQtの改善に誇りを覚えます。」とNyströmは結びました。

Qt SDKのアップデート

アップデートされたQt SDKがダウンロード可能になっています。新しいQt SDKにはQt 4.7とQt Creator 2.0.1が含まれ、開発者がアプリケーションの作成とQtがサポートするプラットフォームでコードを簡単に再利用するのに必要な全てがあります。http://qt.nokia.com/downloads-jp.

 

Qt Developer Day での Qt 4.7 の立ち上げ 
Qt 4.7とQt Quickはドイツ・ミュンヘン(10/11-13)とサンフランシスコ(11/1-3)に開かれるQt Developer Daysのメインテーマです。Qt Developer Days では専用のトレーニングやワークショップ、デモ等がQtの開発者によって行われます。Qt Developer Days の詳細は http://qt.nokia.com/qtdevdays2010 を参照してください。 .

Qt Quick のアップデート
QMLとQt DeclarativeモジュールはQt Quick UI creation kitに必要な三つの要素のうちの二つです。Qt Quickの最後の要素となるツールQt Creator 2.1のリリースは2010年内を予定しています。

Qt Visual Studio integrationのアップデート

Qt 4.7のリリースに伴って、QtのVisual Studio Add-in Integrationを同日リリースいたしました。この著名なIDEでのQtを利用した開発がより使いやすくなりました。また、新しいQt Visual Studio Add-inはLesser General Public Licence (LGPL) バージョン 2.1でリリースされました。

詳細情報
Qt 4.7の詳細情報の入手とパッケージのダウンロードには https://qt.nokia.com/products-jp/whatsnew を参照していただくか、Qt Developer Days 2010 http://qt.nokia.com/qtdevdays2010 にお越しください。


* 64bit Linux ワークステーションでrasterグラフィックシステム使用時のテスト結果