Forum Nokia
Nokia Connecting People

Login Register

 

Home: Resources: Technologies: Java: Mobile Java™ Applications

Mobile Java™ Applications

Tools and SDKs
Get to know the IDEs, SDKs, and plug-ins available for mobile Java™ applications development.

Documentation
Download mobile Java™ technology documents, code examples, and eLearnings and videos.

Wiki
Check out additional articles, tutorials and code examples written by fellow developers.

Discussion Board
Discuss Java issues, and help and share ideas with other developers in our Discussion Boards.

Java FAQ
Find answers to frequently asked questions about all aspects of Nokia’s Java™ technology strategy, from the Java technology that Nokia supports to Nokia’s Java technology roadmap.

Want to get started with mobile Java™ applications development?


Getting Started with JSR-226 Applications for S60 Devices
This screencast demonstrates the creation of a simple Java™ application using the SVG features of NetBeans 6.0 Mobility. It also provides an introduction to the creation of suitable graphics using Adobe Illustrator and Ikivo Animator.

This screencast is also relevant to Series 40 platforms supporting JSR-226.


Download the Getting Started with NetBeans 6.0 Mobility for Nokia Devices screencast
This screencast guides you through setting up the tools you need and then using NetBeans 6.0 Mobility to build your first application.


Find out what leading mobile Java™ developers are saying in the Forum Nokia Blogs.










Java™ technology and Nokia platforms — A perfect match

Mobile Java™ applications offer you the opportunity to create rich, sought-after applications for mobile phones. Nokia offers the most comprehensive support for Java technology in the world’s most popular mobile phones. With its extensive technical resources, Forum Nokia can help you every step of the way — from writing your first line of code through building a profitable business creating Java applications. This page explains how.

Why should I be be creating Java™ applications for Nokia platforms?

Because Java™ technology is implemented in the Series 40 platform and the S60 platform, the sky is the limit when it comes to Java applications. Whether you are developing games, personal productivity, news and information, enterprise, or entertainment applications, Nokia’s platforms offer the APIs you need to take full advantage of mobility.

I need a good IDE. What do you recommend?

Nokia provides support for the industry’s leading open-source Java™ IDEs: NetBeans and Eclipse. Both IDEs offer robust tools that make it easy to create high-quality Java applications efficiently.

NetBeans
Whether you are new to Java™ development or just new to mobile Java development, NetBeans is a superb tool for developing Java applications. NetBeans provides a rich set of tools to help you become a seasoned mobile Java developer, offering, for example, visual application-flow specification and drag-and-drop creation of an application UI. In addition, NetBeans offers tools to support the use of SVGT, enabling you to create graphically rich UIs without the overhead of low-level graphics coding. To get started, choose NetBeans 6.0 with Mobility pack for comprehensive mobile Java development support.

Read more about NetBeans with Mobility pack »

Eclipse
If you are already familiar with the Eclipse IDE from your desktop Java™ application development, then installing EclipseME adds the tools you need for creating, testing, and packaging MIDlets for Nokia devices.

Download Eclipse »
Download EclipseME »

I need