Migrate your apps to the new Symbian Belle and Win a Nokia 808 PureView

10 Mar , 2012  

Nokia Developer is currently running a new , awesome competition. Awesome because you have a chance to win a Nokia 808 PureView if you’re a developer.

To participate in this competition, you must migrate your apps to the new Symbian Belle platform style using the Symbian Qt Quick Components.

We’re having an app design competition! In order to compete you need to have an application that uses Symbian Qt Quick Components and provide a wiki article that describes the key elements of your application design. The article should be detailed enough for us to assess the elegance of your design, and should ideally point us to a binary version we can test.

The winning apps will demonstrate UI design flair and style while remaining faithful to the core Symbian platform style (as captured by the design and iconography guidelines). We expect they will mix both standard and custom components, and have innovative approaches to branding and other design elements.

As soon as we can get hold of them from the factory, the winners will receive one of three new Nokia 808 PureView devices, featuring an unbelievable 41 megapixel camera and the new Symbian Belle UI. The winners will be among the first to get their hands on these truly amazing devices!

So what are you waiting for? If you’ve got coding skill, go and start coding! 🙂

For more tips, stay tune on Twitter @NokiaTips.

, , , , , , , ,


Qt SDK 1.2 out in the wild with improved in-app purchasing integration

3 Feb , 2012  



New Qt SDK 1.2 was released today for you to have easier time to develope those tasty apps and deploy to Symbian devices (including Anna and Belle) and the Nokia N9/N950. One of the major features is much improved in-app purchasing integration. Qt SDK 1.2 is of course free and can be used on downloaded to Microsoft Windows, Apple Mac OS, and Ubuntu Linux powered PCs

Updated Qt SDK, version 1.2,  now available for download here.

Continuing the Qt promise of cross-platform development, the latest Qt SDK contains all the tools required for you to immediately get started creating Qt apps for Symbian and Nokia N9 and to benefit from the increasing numbers of Qt app downloads on the Nokia store.

Using the powerful Qt 4.7.4 APIs and the Qt Quick framework, you can develop an app and deploy it on Symbian devices (including Anna and Belle) and the Nokia N9. Investments you make developing with Qt today can also be carried forward into the future, with Qt being a core part of the Nokia strategy to connect the next billion phone users to the Internet.

The Qt SDK 1.2 adds a new version of Qt Creator (2.4) with improvements for C++ and Qt Quick development and updates to Symbian and MeeGo tools. Desktop developers also get the first release of Qt 4.8. The new version of Qt Creator offers improvements in the C++ and QML editors, such as syntax highlighting in QML, and improved static QML code-checking features.

Additionally, the Qt Mobility API 1.2 is included with APIs to harness the possibilities of Bluetooth and NFC. There are more than 20 new Qt Mobility examples, which are available from the Qt Creator welcome page.

In the SDK installer and the SDK maintenance tool you can now access advanced settings in which to specify your network’s proxy settings or add new SDK content repositories. This allows adding dynamic content to the SDK. Available today, the In-App Purchase API is the first new SDK content repository.

The Qt SDK 1.2 is available as a free download, and it can be used on Microsoft Windows, Apple Mac OS, and Ubuntu Linux powered PCs.

Download the latest Qt SDK.

For more information, please see the Qt SDK 1.2 tool details page.

Note: If you have older Qt code for earlier phones, the Qt SDK 1.1.2 is still available for download

View all of the Qt-powered devices you can target when developing with the Qt SDK in our Device Specifications section

Please note that some older Symbian phones make use of Nokia Smart Installer for Symbian to install the Qt libraries on the phone. View the list of phones that can be targeted using the Nokia Smart Installer for Symbian.

Need some sources of inspiration for your work? Have a look at this showcase of Qt apps



, ,


So you want to develop apps for Nokia? Here’s how to start.

2 Jan , 2012  

Let’s face it. Applications contribute to part of the reasons why people are passionate about different mobile platforms. Applications equally contribute to part of the reasons why people purchase certain brands of handsets. Have you ever wondered how these day to day applications you use are developed? Of course they are developed by normal human beings like you and I and they do benefit from the market as soon as their application(s) become popular demand. Now, let’s guide you on mobile application development:

What to Do

  1. The first thing you need to do is to MAKE UP YOUR MIND. You could ask yourself, “Am I seriously doing this or will this turn out to be another uncompleted project?” You need to have at the back of your mind that Nothing good comes easy. You will require a lot of patience during the process. Do not jump into something you might not be able to complete at the end of the day. Once you’re through with making up your mind, then feel free to move over to step 2.
  2. Ok, I believe we got a positive response from step 1. Now, Consider your resources. Do you have a stable PC? You will be needing a PC to actually create that application. Do you have a stable device (like a Nokia phone) to test your “product(s)” ? Once you’ve satisfied step 2, feel free to move over to step 3.
  3. Now what Operating System are you developing for? Nokia currently has Symbian, Windows Phone 7 (WP7), Maemo & Meego as their major Operating Systems. Are you developing for just one of them or would you rather try and make your apps compatible for all platforms? As a starter, we highly recommend that you start with your favourite Operating System as you would be able to test your application(s) with your Nokia Phone with ease.

Wow, we are over with the “Prior mind setup” now, let’s go ahead and give you tips on what you will need for a proper Nokia application development environment! 🙂

What you require

  1. Have you heard of Qt? – Well, Qt is a cross platform application framework that is widely used for developing application software with a graphical user interface (GUI) (in which cases Qt is classified as a widget toolkit), and also used for developing non-GUI programs such as command-line tools and consoles for servers. It is pronounced “cute”. Read more about Qt here.

  2. After getting familiar with the meaning of Qt Framework, you’ll definitely need to download the Software Development Kit (SDK) which you’ll use for creating your application(s). Visit and select your convenient method of installation. The SDK’s size is roughly 1.6GB
  3. Once you have the Qt SDK installed on your PC, the next option would be to play with the Qt Creator. It comes pre-loaded with examples that could enhance your learning process. Try out those examples and do some “play around” with them.
  4. Follow the experts: You’ll definitely need someone or group of people to look up to in your “Qt Life”. That option solely depends on you but you may wish to follow or be in touch with the following people below. We recommend them and we know their capabilities.

    @qtbynokia: This is Qt’s official twitter account. Feel free to follow them and get updates on their day to day Qt activities. They would be glad to support you when you have issues.

    @ltomuta: Lucian is a Qt expert. He is a friend of our team. Some of our team members have contact with him in the past and he was glad to help us without complain or restrictions. He is a nice person to follow.

    @janole: Yes! We highly recommend our dear Jan. You may not necessarily get support from him as regards to Qt but you ‘ll surely be needing some motivational talks or conversations. It may interest you to know that he is the author of the popular symbian twitter client – Gravity.

    @talv: Talv is similar to Jan. He develops for both the Symbian and MeeGo OS. He is the author of SymNote, SymFTP, SymPaper and MeeNote. He is sure to help you when you require assistance too.

    We are rest assured that there are so many more Qt experts out there. Do you know any of them? Please use the comment section and write about them. 🙂

See what we did with Qt. It’s actually no big deal 🙂 you can do better!

We do hope you have a pleasant Qt experience. Please Do NOT forget to share with us. GoodLuck!!!

, , , ,