You Are Here:

Get Started with Mobile Development

Register Today

Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.

Register Login
Community Highlights

Innovation Series Videos highlighting Forum Nokia developers

Wiki article of the week

Java Porting

Champion of the month

Felipe Andrade
Read more about Felipe on the Champions website.


Forum Nokia Events

Ovi Store Publisher Reporting
July 08, 2009
9 a.m. New York, 2 p.m. London, 4 p.m. Helsinki

Ovi Store Publisher Reporting
July 08, 2009
11 a.m. San Francisco, 2 p.m. New York

Nokia World 09
September 02, 2009
Stuttgart, Germany

Adobe MAX 2009
October 04, 2009
Los Angeles

International CTIA WIRELESS I.T. & Entertainment 2009
October 06, 2009
San Diego, California


View all

So, you’ve decided to start developing applications, content, or services for Nokia devices. Good thinking!

Whether you’re pursuing this for personal pleasure or because you want to take your business into the mobile space, Forum Nokia offers a wealth of resources to help you design, build, test, certify, market, and sell or promote your creations to mobile users. Many in the business of mobile development have found that Nokia devices can give them access to hundreds of millions of users whose appetite for mobile applications, content, services, and websites continues to grow.

This page provides links to the resources you’ll need to start taking your development skills mobile.

Let’s get started:

Do you already have good background knowledge of your chosen mobile development technology? If so, consider jumping straight to the e-learning section of the Forum Nokia website. There you can find a wealth of training presentations and screencasts that go beyond the basics.


Getting started: professional development of mobile applications



Nokia’s platforms offer a wealth of runtime environments for creating every type of application imaginable. To find out more about getting started, select your preferred development technology below:

Java™ technology
Create applications for the Java ME environment, the world’s most widely deployed mobile runtime.
C++ on S60 with Symbian C++
Unleash the full power of the S60 platform, the world’s most popular smartphone platform.
Standard C/C++ on S60 with Open C/C++
Create middleware and application engines using your desktop development skills.
Linux C for the maemo™ platform
Create applications for the maemo platform, the Nokia’s Linux-based platform for Internet Tablets.
Flash Lite from Adobe
Create games, web-aware applications, and more — in a flash.
Python
Use Python for prototyping or fully developed commercial applications — it’s your choice.

Getting started: bringing websites and web services to Nokia devices



Generating traffic is key to your website’s success. The number of users who browse the web on mobile devices is growing all the time, so you need to make sure that those users can easily navigate your site. To find out more, select the way you want to deliver your mobile web content:

Web Browser for S60 and Web Browser for Series 40
Take advantage of the web-browsing capabilities of the WebKit-based web browsers for the S60 platform and Series 40 platform.
Lite mobile browsing
Make your website available to hundreds of millions of Series 40 device users.
Web Runtime widgets
Deliver your website to S60 devices as if it were a native S60 or Java™ application, with Web Runtime (WRT) widgets. Add web information to the home screen on S60 5th Edition devices from Nokia.
Flash Lite from Adobe
Add powerful animations to your mobile website with Flash Lite.

You can also use any of the Nokia runtime environments to create on-device mobile applications that access your website or web service.


Getting started: developing content for Nokia devices



Today’s consumers use their mobile devices to play music, watch video, listen to podcasts, and more. If you’re an artist, a multimedia developer, a musician, or a filmmaker, you should know that now is the time to start delivering your content in mobile-friendly formats. To find out more, select your chosen medium:

Mobile multimedia
Deliver audio and video to mobile devices as downloads or streams.

Themes
Get your artwork and photographs to mobile consumers with themes.

Flash Lite from Adobe
Create animated and interactive mobile content for devices and websites.


Getting started: for device users who want more



Your mobile device has so much more to offer than its out-of-the-box functionality. You may want to start building applications or simply find out what you can achieve with your phone without having to get technical. Here are some things you can do, along with links to the essential information you’ll need to get started:

Jazz up your device’s UI
Grab your favourite images and sounds and, using Carbide.ui, combine them to give your device a brand-new look.

Idle device? No way
An animated GIF can enliven your idle screen. Be adventurous: Use Flash Lite from Adobe, animated Scalable Vector Graphics (SVG), or Symbian C++ screen savers.

Do more with applications and content
To find professional content and applications, check out the Ovi Store or Download! on your device.

Create your own mobile applications
For an easy introduction to mobile development, try Python for S60. If you have a website, consider Web Runtime (WRT) widgets. Or get ambitious with Java™ technology and Symbian C++.

Don’t forget that you can also get a wealth of information from My Nokia.

Forum Nokia services




Whether you’re looking for answers to technical questions or want to explore how to accelerate the growth of your business, Forum Nokia has services that can help. To find out more, select from these options:

Technical Support
Get answers to your technical questions from Forum Nokia experts who provide per-incident technical support.
Forum Nokia Launchpad
Get extra help from Forum Nokia. Forum Nokia Launchpad offers excellent opportunities to developers who are serious about mobile development.
Forum Nokia PRO
Get premium help from Forum Nokia. If you really want to make your mobile business fly, turn to Forum Nokia PRO, which offers developers Forum Nokia’s highest level of technical and business assistance.
Forum Nokia Champion
Forum Nokia Champion honours top mobile developers from around the world, recognising them for their outstanding skills and dedication to the Forum Nokia community.
Forum Nokia Wiki
Check out the Forum Nokia Wiki for a wealth of information from experienced independent developers and from the Forum Nokia technical-support team.
Discussion Boards
The Forum Nokia Discussion Boards enable you to ask questions and tap into the experience of members of the Forum Nokia Developer Community.
Blogs
The Forum Nokia Blogs are written by Forum Nokia staff and Forum Nokia Champions. Find out what’s happening and what’s hot in mobile development.

Rate This

Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditFurlTechnocratiMagnoliaTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
User Rating: qfnZuserE5FratingQNx3E2E8077X
RDF Facets: qfnZuserE5FtagQSx5220X qfnZuserE5FtagQSx5800E20eE78pressE20musicX qfnZuserE5FtagQSx6500cX qfnZuserE5FtagQSx7610X qfnZuserE5FtagQSxakiX qfnZuserE5FtagQSxe71X qfnZuserE5FtagQSxn81X qfnZuserE5FtagQSxn96X qfnZuserE5FtagQSxniniX qfnZuserE5FtagQSxnokiaE20multimediaE20converterE202E2E0X qfnZuserE5FtagQSxonverterX qfnZuserE5FtagQSxwapE20toolkitX qfnZuserE5FtagQSxwindowsE20mediaE20playerX
RDF Facets: qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qdcZtypeQUqfnTypeZE52esourceQ qdcZtypeQUqfnTypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqrdfsZE52esourceQ qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX qfnZtypeQUqfnTypeZE52esourceQ qfnZtypeQUqfnTypeZWebpageQ qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qrdfZtypeQUqfnTypeZE52esourceQ qrdfZtypeQUqfnTypeZWebpageQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ qfnZaudienceQUqfnAudienceZbasicQ qfnZtopicQUqfnTopicZgettingE5FstartedQ