Qt, Symbian, Maemo

前回の記事のあと、Qtを使ったモバイルアプリケーションの作り方を調べようと思っています。

まずは開発環境のリリース時期について、以下、qt.nokia.comのニュースから。

Qt 4.5, Qt Creator released
Oslo, 03 March 2009
New offerings include Qt 4.5, Qt Creator IDE version 1.0, and the new Qt SDK

  => 2009年3月にQt 4.5とQt Creator1.0がリリース。

Nokia Releases Qt 4.6
Oslo, 1 December 2009
Now easier than ever for developers to create great applications for Symbian, Maemo, and other platforms.

  => 2009年12月にリリースされたQt 4.6からSymbianとMaemoをサポート。

Qt Creator 2.0 Released
Oslo, 22 June 2010 – Nokia today released Qt Creator 2.0, an updated version of its cross-platform integrated development environment (IDE) for use with the Qt framework. Qt Creator 2.0 brings a range of new features specifically designed to make mobile development for Symbian, MeeGo and other platforms faster and easier.

Qt Creator 2.0 is available as part of the Nokia Qt SDK 1.0 – also released today – as part of an updated build of the Qt SDK, or as a standalone binary or source download. All Qt releases are available for download from http://qt.nokia.com/downloads.

  => Qt Creator 2.0は2010年6月にリリースされたばかり。

以下、Qt Simulator、Symbian、Maemoに関するドキュメントの拾い読み。

Qt Simulator:

Qt Simulator Manual

Qt Simulator does not support any device specific APIs by design. Therefore, applications that run well on Qt Simulator also run on any device that hosts the Qt and Qt Mobility libraries.

=> Qt Simulatorはデバイスに依存するAPIはサポートしていないので、Qt Simulator上で動くアプリケーションならば、Qt と Qt Mobility librariesのインストールされたどのデバイスでも動くようです。

Symbian:

Platform Notes - Symbian

ここに、Source Compatibility、Binary Compatibility、Supported Devices、Supported Functionality などについて書かれています。
デスクトップアプリケーションの移植をしてみたいと思っているのですが、印刷機能はサポートされていないようです。

Maemo:

Platform Notes - Maemo 5

http://qt.nokia.com/products/platform/maemo

* ここにNokia N900で稼働しているQt for Maemo 5のYouTube動画もあります。
* Maemo 6がMeegoとなるようです。