Developing on Nokia platforms has a new focus, with three simple yet powerful frameworks that enable development of a wide
range of apps.
Follow the links below to discover the development path that is right for you.
Upload photos, video, audio & files to over 110 social web services with Pixelpipe. With integration with most applications supporting the Nokia "Send" menu there's no easier way to get your media off of your Nokia & out to your favorite social network, photo/video sites, blog or online storage services, including: Flickr, Picasa, YouTube, Facebook, MySpace, Twitter, WordPress and much more.
Wherever you are on the planet, TripAdvisor can find you the best hotels, food, and things to do. You can even book a cheap flight on the go! TripAdvisor is the world's most trusted travel site.
The award-winning Tech Buzz Homescreen Widget from UK-based Mippin is a fast, elegant way to reliably access the latest tech news anywhere on Nokia mobile devices, including the homescreen of the Nokia N97.
The super slim Nokia X3 Touch and Type has a unique combination of a touch screen and traditional phone keypad. The keypad is optimised for one hand and ideal for messaging and calls, while the touch screen allows easy access to social networking and smooth internet browsing. This device uses the new Series 40 6th Edition Feature Pack 1 - with support for Java ME, Flash Lite, Web, or Theme developers.
Unifying mobile development with the easy-to-install, easy-to-use Nokia Qt SDK. Build apps for Symbian (based on 3rd Edition, Feature Pack 1 or later), Maemo 5, and forthcoming MeeGo devices. Try it and share your feedback at discussion.forum.nokia.com.
Speedhero is built for speed shooting - whether it's your penalty kick, tennis smash, drive, spike, hit or shot. It's incredibly accurate and incredibly fun. Watch this video to see their experience and reaction to Qt and the new Nokia Qt SDK.
Shazam has explored taking its music discovery application cross-platform with the Nokia Qt SDK. Offering music recognition from a database of over 8 million tracks, Shazam users can find out more about music they are hearing, buy the track, and share their discovery with friends and family.
Rovio has experienced running its games on Symbian and Maemo devices using Nokia Qt SDK. These games include Bounce, a game offering rich 3D graphics controlled by a device’s accelerometer and Angry Birds, a casual, puzzle-style game with engaging demolition physics. Rovio has ported Angry Birds and Bounce Evolution to the Nokia Qt SDK. In Angry Birds players exact revenge on the green pigs who have stolen eggs from the Angry Birds. With challenging physics-based castle demolition, Angry Birds offers hours of game playing and a high replay value.
The new Qt APIs make it easy for you to include standard mobile functionality in your applications, while at the same time providing useful application functionality across desktop platforms. As a result, cross-platform development for mobile becomes even easier. With the Qt APIs, you can create dynamic navigation applications with the location API; support standard mobile applications such as messaging, contacts and multimedia; and enable network roaming using bearer management.
This Qt code example demonstrates drawing on the touch UI. Tested on Maemo and Symbian.
Cartoon Reader is a Qt WebKit application that demonstrates the use of web technologies such as HTML5 and CSS3 with Qt native code.
This application demonstrates the Gesture API introduced in Series 40 6th Edition, FP1. It also shows some keypoints to consider when developing a game for Series 40 phones. The application is a simple racing game where you drive by dragging your finger across the screen and pressing key 7 to accelerate.
by jasonblack 08 September 2010
The Java™ Curriculum is a new set of learning and teaching materials on Java in Mobile Devices. In fact, it is Forum Nokia’s most comprehensive set of information ever. Included are five courses, 23 lectures, 25 lab exercises with source code, and more than 1,200 slides with notes.
by jasonblack 27 August 2010
The Nokia Qt SDK 1.0 is available starting today, and it offers a true cross-platform development environment allowing developers to create applications for both Symbian and Maemo devices. Installation is easy, as it only requires one installation package that downloads all of the Qt and Symbian/Maemo components that developers need using the same Qt Creator 2.0 as standard Qt SDK’s for use on Windows, Linux and Mac (beta).
by jasonblack 28 July 2010
Would you like to create professional-looking mobile applications in mere minutes, then distribute them to millions of consumers around the world through Ovi Store? If so, then the new Ovi App Wizard is for you.
The introduction of the Touch and Type UI in Series 40 6th Edition, Feature Pack 1 brings touch devices to a broader range
of mobile consumers. For Java developers this innovative UI opens up new possibilities for application interaction and usability.
Designed for one handed use, the Touch and Type UI combines the best of touch interaction — for navigating the UI — and keypad
input — for entering and editing text.
Existing Java applications designed for QVGA screens will work on Series 40 6th Edition, Feature Pack 1 devices, the only
change that may be required is to modify controls to enable comfortable use with a thumb. However, to enable you to deliver
applications that take full advantage of the new UI, two APIs have been made available: Gesture API, to capture taps, long
presses, repeated long presses, dragging, dropping, and flicking gestures, and FrameAnimator API that calculates motion
for kinetic scrolling and linear animations.
Find out more about Series 40 6th Edition, Feature Pack 1 »
Read the
Series 40 Touch and Type UI Style Guide »
Get more information on the new Java APIs »
Download the Series 40 6th Edition, Feature Pack 1 SDK »
Check out the Racer Car example on Forum Nokia Projects »
Find out how the Touch and Type UI affects Flash Lite applications »
A truly straightforward, and easy to use, free web tool to create your customised mobile RSS app in minutes. No programming
skills required. Publishing is automatic. Distribute your app to millions of users through the Ovi Store.
Ovi app wizard
The Nokia Qt SDK leverages the power of the Qt framework and tools, combining them with tools designed specifically to streamline
the creation of apps for Symbian, Maemo, and forthcoming MeeGo devices.
Final versions of the SDK are now available for developers who have chosen Microsoft Windows or Linux as their development
platform, while a beta version for Apple Mac is available also. All versions of the SDK enable developers to code, test,
compile, and package apps for Symbian and Maemo devices. In addition, the Ovi Store is open to Qt apps, so creating and
selling apps to hundreds of millions of Nokia device owners has never been easier or more rewarding.
Find out more about the Nokia Qt SDK »
Download
the Qt SDK »