FeaturesPluginsDocs & SupportCommunityPartners

NetBeans IDE 6.1 Features

Mobility (Java ME)

Java ME development features in the NetBeans IDE
Click image for fullscreen preview

Create, test, debug and deploy applications that will run on mobile phones, PDAs, set-top boxes, embedded systems — literally billions of devices.

Phones, Hand-Held Devices, and Set-Top Boxes

Create, test and debug applications for the Mobile Information Device Profile (MIDP) 1.0, 2.0, 2.1 (MSA), the Connected Limited Device Configuration (CLDC) 1.0 and 1.1, and the Connected Device Configuration (CDC).

Visual Mobile Designer

Develop GUIs rapidly with Version 2 of the Visual Mobile Designer (VMD): Drag and drop components like wait screens, login screens, file browsers, an SMS composer, and splash screens onto a canvas. The VMD also makes GUI localization easier.

Video: Visual Mobile Designer and Web Services

Extend the API by creating your own custom components. The new Analyzer tool helps you decrease file size by identifying unused components for removal, and it also checks for MIDP 1.0 compliance.

Mobile Game Builder

Develop mobile games with a visual editor designed for the MIDP 2.0 Game API. The API allows you to create game scenes with sprites on a game canvas using tiled layers and layer management.

Modular Build System

Enhance the Mobility pack by plugging-in your own components. You can add new platform types, deployment types, configurations providers, and more.

A Solution for the Device Fragmentation Issues improved!

Resolve device fragmentation problems by creating multiple device configurations for your projects. Use the Project wizard to add new project configurations, create multiple builds, and reuse existing configuration options for new projects.

Test your mobile application on a variety of target device emulators by leading manufacturers. Build and deploy to real devices and perform on-device debugging. For the Mac OS, you can now get support for mobile development, including the SDK MpowerPlayer emulator platform, from the 6.1 Plugin Center. Learn more...

Access to Web Services

Write applications that access web services directly from JSR-172-enabled phones. Use the Wireless Connection Bridge to access web services (or other server-side data) via servlets from any device using MIDlets.

SVG Supportimproved!

Creating and editing scalable SVG graphic files (JSR-226) is now easier: Select shapes from the SVG image palette to get started. You can export all images that you created and edited to png and jpg formats. Use the new SVG Composer in 6.1 for making quick changes to custom SVG components.
Ikivo logo Looking for more advanced advanced SVG support? Ikivo's Animator provides advanced SVG image and animation editing capabilities and is easily accessed from the NetBeans IDE. Learn more from this white paper and tutorial.

Integrated Tools

The IDE integrates tools for JMUnit testing, MIDlet signing, certificate management, automatic code obfuscation, integrated over-the-air (OTA) emulation, push registry emulation, WMA emulation for SMS and CBS messages, new deployment methods, and Wireless Messaging and Multimedia APIs. You have complete control over these tool using standard Apache Ant scripts.

 

- Mobility Learning Trail

visual mobile designer

mobile properties

mobile preprocessor

mobile svg palette
Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Open ESB - The Open Enterprise Service Bus Powered by