jasonblack | 25 October, 2011 13:01
Nokia recognizes the environment where developers, for maximum business opportunity, need to deal with multiple mobile platforms. And we thereby want to ease the development pain and provide tools for developers to move easier between platforms. Qt, as cross-platform technology by nature, already as such provides good means for easy migration between platforms, as well as excellent support for maximal code reuse between Qt powered platforms.
Here on the Nokia Developer website, API mapping tools, documentation, code examples, and developer stories are available to help you efficiently port applications from platforms like Android, iOS/iPhone, and Windows Phone to Qt.
“We have now taken more measures to facilitate both Qt and Windows Phone developers so they can easily benefit from the Nokia opportunity,” said Daniel Kihlberg, Director, Qt Developer Experience. “Nokia will continue to support developers who are crafting both Qt and Windows Phone apps for Nokia devices.”
So after you dream of that great app you want to create, why not check out the newly updated Nokia Developer Porting section to help you port that app back to Qt. With the enhanced porting library now also covering porting from Windows Phone to Qt, you can learn what are the important building blocks of Qt in terms of rapid UI and engine development, games development, and use of key mobile features. Porting library compares user interface models and layouts to suggest how to implement the UI in Qt to achieve best possible user experience.
The API Mapping Tool, updated with Windows Phone mappings, in turn helps you find the QML and Qt C++ counterparts to Windows Phone classes and methods you have used in your current application. It also provides direct access to API documentation for further implementation details.
Also check out our latest sample applications to see porting strategies of different kind of applications such as TicTacToe, SpaceBlok, Weekly Planner, Diner, and RSS Reader developed for multiple platforms.
As an example of how consistent you can make the look and feel of apps ported from Windows Phone to Qt, check out these screen shots of Weekly Planner as rendered on Windows Phone (left) and Qt (right).

These sample apps come with full source code and porting documentation.
Start porting your apps today!
The full porting offering (from iOS/iPhone, Android and Windows Phone) is available now, including:
Got a porting question? Discuss with your peers now.
Comments