Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.
Register LoginInnovation Series Videos highlighting Forum Nokia developers
Nokia releases new Qt developer offerings
Forum Nokia Developer Conference, India
Optimise your website for mobile devices with mobile web templates and layouts
Zoom and Rotate Gestures in FlashLite for touch-enabled devices
Jackson Feijó
Read more about Jackson on the Champions website.
MobileMonday Italy: The User Applications
November 23, 2009
Rome
Nokia Developer Days in South Africa
December 01, 2009
Johannesburg, South Africa
Forum Nokia Developer Conference ’09, India
December 07, 2009
Bangalore, India
LeWeb
December 09, 2009
Paris
Web Runtime Coding With Aptana WRT Plug-in
December 09, 2009
9am New York | 2pm London | 4pm Helsinki
To create Java™ applications efficiently, you need an IDE designed for the job. NetBeans is a leading open-source Java IDE
supported by Sun. To help you to build Java applications for Series 40 and S60 devices, Nokia has designed the latest Series
40 and S60 SDKs to integrate directly into NetBeans.1 Installing NetBeans with Mobility pack along with SDKs from Nokia will
give you all the tools you need to efficiently create, code, build, test, and deploy your Java applications to the largest
community of Java device users.
Find out more about getting started with Java development for Nokia devices »
View the Getting Started with NetBeans 6.0 Mobility for Nokia Devices screencast to find out about developing with NetBeans. Then view the Getting Started with JSR-226 Applications for S60 Devices screencast to see how NetBeans supports the use of SVGT graphics. You can also download the graphics and application created in the JSR-226 screencast.
1.Older Series 40 and S60 SDKs can be configured manually to work with NetBeans with Mobility pack.
NetBeans with Mobility pack is designed to accelerate your development of mobile Java™ applications.

Productivity features include:
Download NetBeans with Mobility pack »
The Nokia mobile Java applications SDKs are designed to work with NetBeans 5.5 or NetBeans 6.0 with Mobility pack.
In conjunction with the Series 40 platform SDKs, NetBeans with Mobility pack becomes a powerful tool that enables you to quickly create Java™ applications for the largest single market of devices that can run Java applications.
The Series 40 SDKs provide API implementations, code examples, full documentation, and a platform device emulator.
The emulator enables you to test your applications on a PC, significantly reducing development time. Testing efficiency is enhanced with features such as KVM speed emulation, a comprehensive diagnostics window, simulation of key phone events (such as an incoming call), and the ability to override a device's default behavior.
With the Series 40 platform, you can use a wide range of additional Java APIs to build rich, appealing games and applications. In the latest version of the Series 40 platform, these APIs include:
Download a Series 40 SDK »
Find out more about the Series 40 platform »
The Nokia 6131 NFC phone, based on Series 40 3rd Edition, Feature Pack 1, can act as a virtual smart card. The Nokia 6131 NFC SDK provides an implementation of the Contactless Communication API (JSR-257), which allows you to create applications using the phone's NFC features. Such applications include: downloading music or video from a smart poster, exchanging business cards with another phone, paying bus or train fares, printing an image on a printer, using a point-of-sale terminal to pay for a purchase (in the same way as with a standard contactless credit card), or pairing two Bluetooth devices.
Download the Nokia 6131 NFC SDK »
Find out more about NFC »
View the specifications for the Nokia 6131 NFC phone »
The S60 platform is the world's most popular smartphone platform, licensed to mobile phone manufacturers globally. With the power and sophistication of the S60 platform, you can build highly functional and complex Java™ applications for consumers and enterprise users. At the same time, the S60 platform is ideal for more-standard Java applications and games.
Using the S60 Platform SDKs for Symbian OS, for Java™ MIDP enables you to take full advantage of the features of NetBeans with Mobility pack to create Java applications quickly and efficiently.
Each S60 Platform SDK for Symbian OS, for Java™ MIDP provides API implementations, code examples, full documentation, and a device emulator.
The emulators provide a full implementation of the MIDP environment delivered on S60 devices, enabling applications to be tested on a PC. The emulators include features that simplify application testing, including a comprehensive diagnostics window and the ability to generate device events (such as an incoming phone call). For development of location-based applications, there is a location-events simulator in the emulators.
With the S60 platform, you can build games with complex 3D graphics, and consumer and enterprise applications can make use of Web services and secure Web communications, among other features and capabilities. The APIs available in the latest version of the S60 platform include:
Download an S60 SDK »
Find out more about the S60 platform »