You Are Here:

Series 40 platform SDKs

Register Today

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

Register Login
Community Highlights

Wiki article of the week

Parsing XML files with NanoXML

Champion of the month

Jackson Feijó Jackson Feijó
Read more about Jackson on the Champions website.


Forum Nokia Events

Forum Nokia Qt for Mobile Developers Training
November 05, 2009
Palo Alto, California

Maemo™ Developer Day and Forum Nokia Qt for Mobile Developers Training
November 18, 2009
Copenhagen, Denmark

Mobile VAS Conference
November 19, 2009
St. Petersburg, Russia

Under the Radar: Mobility
November 19, 2009
Mountain View, California

How to Publish Content in Ovi Store (In Portuguese)
November 19, 2009
11am New York, 2pm San Paolo, 3pm Azores


View all

Take your applications and content to the mass market

The Series 40 platform enables you to tap into the largest volume of platform devices. This means applications and content can be readied for deployment on hundreds of millions of devices, with minimal optimisation.

For more information, visit the Series 40 platform page »




The Series 40 platform SDKs enable you to quickly and efficiently create and test Java™ applications, as well as browser, Flash Lite from Adobe, and multimedia messaging service (MMS) content. To facilitate this, each SDK includes an emulator, Java APIs, documentation, code examples, and debugging tools. These tools are then combined with your favourite IDE to create, compile, and package applications and content. Testing can then be conducted on a PC using an emulator.

What’s the latest news about the Series 40 SDKs?

The full version of the Series 40 6th Edition SDK is now available. This release offers the following new features:

  • The emulator's implementation of Flash Lite Player 3.0, which is an update to the Flash Lite Player 2.1 provided in the initial release.
  • Inclusion of Content Packs, collections of copyrighted wallpaper, screensavers, and themes.
  • Update of the Advanced Multimedia Supplements (JSR-234) API to v1.1.
  • Support for development using the following versions of these IDEs:
    • NetBeans 6.5 with Java ME pack.
    • Eclipse IDE 3.4.1 with EclipseME 1.7.9 or Eclipse Mobile Tools for Java (MTJ) 0.9.1.

For more information, see the what’s new section of the features page »

In addition, the full version eliminates a number of issues and deficiencies. As a result, the SDK emulator now offers traditional and simplified Chinese-language support. Furthermore, a number of APIs and features that previously needed to be tested on a phone can be tested in the emulator. For details, see the release notes.

This full version of the SDK provides developers with better support for Series 40 6th Edition technology. This enables more efficient development of applications, because a greater proportion of testing can now be completed on a PC.

What can I do with the Series 40 platform SDKs?

The Series 40 platform SDKs enable you to build applications using Java™ technology and Flash Lite. When used with your favourite Java IDE or Adobe Flash CS4 Professional, the SDKs provide you with access to all the APIs implemented in a particular edition and feature pack. Each SDK includes an emulator that enables testing of your application on a PC.

For content and web developers, the emulator included in an SDK can be used to test and validate content on a PC.

What’s included in the Series 40 SDKs?

An SDK consists of an emulator, Java™ APIs, documentation, code examples, and debugging tools.

For more information, see the Series 40 SDKs features page »

How do I get started with the Series 40 platform SDKs?

To use your chosen Series 40 SDK, you’ll need a PC running Microsoft Windows XP Professional with Service Pack 2 (Microsoft Vista Business support is available for some SDKs) with 512 MB of RAM, a 1‑GHz Pentium-class processor, 150 MB of free disk space, a display capable of 16‑bit colour at 1,024 x 768‑pixel resolution, and local administrator rights for installation and removal of the SDK.

If you want to learn more about using the Series 40 SDKs for Java™ development, check out the Java track in the e‑learning section. If you’re a content developer, you might want to download and watch the video Using Series 40 SDKs for Content Development.

What help does Forum Nokia offer for the Series 40 SDKs?

Forum Nokia support links for the Series 40 SDKs:

Forum Nokia offers all developers a wide range of professional and community-based help and support. (See the box at right for links.)

The Forum Nokia Knowledge Base, hosted in the Forum Nokia Wiki, is of particular interest to many developers. The Knowledge Base provides up‑to‑date information on issues found in the SDKs and devices, along with useful information for avoiding or working around such issues.




How do I go to market with my Series 40 application?

Forum Nokia go-to-market links for Series 40 applications:

Whether your application has local, regional, or global appeal, Forum Nokia can help you find the right channel for taking your application to market. (See the box at right for links.)

You’ll also want to consider the Java Verified™ Program for your Java™ applications. While certification may not be a requirement for your applications, it offers many advantages.

Find out more about the Java Verified™ Program »

With which Nokia platforms and devices are the Series 40 SDKs compatible?

You can use the Series 40 SDKs to create applications for all Series 40 devices based on the Series 40 platform 2nd Edition and later. See specifications for Series 40 devices »



Rate This

Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
User Rating: qfnZuserE5FratingQNx4E2E3750X
RDF Facets: qfnZuserE5FtagQSx4318766X
RDF Facets: qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qdcZtypeQUqfnTypeZE52esourceQ qdcZtypeQUqfnTypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqrdfsZE52esourceQ qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX qfnZtypeQUqfnTypeZE52esourceQ qfnZtypeQUqfnTypeZWebpageQ qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qrdfZtypeQUqfnTypeZE52esourceQ qrdfZtypeQUqfnTypeZWebpageQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ qfnZaudienceQUqfnAudienceZtechnicalQ