Sections

Technology Preview - Qt for S60

Qt for S60 Technology Preview Released

June 25, 2009 – Nokia today released a Technology Preview of Qt for S60 – the upcoming new port of Qt for the Symbian OS. Preview packages are now available to commercial and open source users for download, testing and feedback.  Read  more...

Qt for S60

Our vision is to have Qt Everywhere and to enable you to create advanced applications with innovative user experiences while getting to market quickly. With Qt for S60, we are broadening our embedded offering. Qt allows you to code once and deploy across major device and desktop operating systems.

  • Target over 80 million devices with Qt for S60
  • Deploy your Qt for S60 applications to Windows CE and embedded Linux
  • Port your Qt for S60 mobile applications to Windows, Mac and Unix/Linux (X11)

Download the Tech Preview

The Qt for S60 Technology Preview is available under a special technology preview license, GNU LGPL version 2.1 and GPL version 3.

This early unsupported pre-release, "Tower",  contains Qt modules: QtCore, QtGui, QtNetwork, QtScript, QtSql, QtSvg, QtWebKit, QtXml and QtTest.

Tower is based on Qt 4.5 and comes in a convenient binary installer. The release includes performance improvements, bug fixes, documentation, examples and demos. More details can be found in the changes file.

Download information can be found here >>

Qt for S60 libraries for Samsung's S60 phones are also available.

Blog entry about the release is available here >>

Also, check out the Mobility Project, which is developing new Qt APIs for mobile development.

Watch Qt for S60 running on the Nokia N97.  Pre-release "Tower" includes experimental WebKit support.

Watch a mobile Qt Everywhere video - Qt on three different mobile OS's.

S60 developer, but new to Qt?

Qt is a cross-platform application framework. Using Qt, you can write applications once and deploy them across many desktop and embedded operating systems without rewriting the source code.


We recommend that you become familiar with Qt by first evaluating it prior to using the technology preview of the S60 port. 

Download Qt

Getting Started

This quick start video describes how to create the first widget based application with Qt for S60.
To learn how to install Qt into a S60 development environment watch Install guide - Qt for S60 pre-release "Tower".
For more S60 focused help, please visit the Qt for S60 section on the Forum Nokia site.

How to Provide Feedback

All feedback from the Qt user community is highly valued, and extensive testing of Qt for S60 is encouraged. To collect this feedback, we have set up a special mailing list. The address of the mailing list is:

  • qts60-feedback@trolltech.com

Please join the mailing list to provide technology feedback, bug reports, suggestions or comments by sending a mail with the subject set as "subscribe" to:

  • qts60-feedback-request@trolltech.com

Contributing Code

The Qt for S60 repository has been made public. The repository is located at:

This means you can follow the work commit by commit and contribute to Qt for S60 development by creating merge requests. Guidelines for contributing code can be found here:

 

Release Status

As with any technology preview, please note that the software contains early pre-release code that is not at the level of performance and compatibility of a final product offering.

The full release of Qt for S60 is scheduled for Q4 2009, with other technology previews and beta releases planned prior to final release.

 

 

Document Actions

Patron of KDECustomers

Customers