
Fabiola Gallegos

Lukas Hasik
(1280) What makes NetBeans the best IDE for Java ME Development?
Software Demo
Monday, 2007-06-25, 16:00 - 16:50, Arena 1
Tuesday, 2007-06-26, 10:00 - 10:50, Arena 2
- Fabiola Gallegos - Sun Microsystems, Prague Czech Republic (speaker)
- Lukas Hasik - Sun Microsystems, Prague Czech Republic (co-speaker)
Topics
Abstract
NetBeans Mobility Packs 5.5
The software demostration sesion will show and explain the best free product to
build powerful mobile applications with visual tools.
The sesion will include desmostration of java applications on mobile emulators
and real mobile devices.
About the product:
- NetBeans Mobility Packs are a complete solution for mobile application
development and deployment.
- Supports broad set of emulators and devices.
- Features for both power users and beginners.
- The free NetBeans Mobility Pack adds all the functionality to the NetBeansIDE
needed for professional Java ME development. Install the Mobility Pack for
CLDC/MIDP to develop for devices supporting CLDC and MIDP, or the Mobility Pack
for CDC to develop for smart communicators, set-top boxes, or PDAs.
The following funtionalities from Mobility Pack will be demonstrated at the
sesion on emulator and real devices.
Visual Mobile Designer:
Mobility Pack 4.1 introduced Visual Mobile Designer - a visual tool for
developing mobile applications. With version 5.5 of the Mobility Pack, the
Visual Mobile Designer was enhanced for better user experience. In this
demostration, we will use the visual designer to graphically plan out the flow
of MIDP applications and design the corresponding screens the application will
use. The audience will see how the tool minimize coding, even when creating a
comprehensive, multi-screen MIDlet. This demostration will also show how to
utilize additional visual components, like WaitScreen or TableItem, coming with
the version 5.5 of the Mobility Pack and how to solve the device fragmentation
issues by utilizing device configurations within the IDE to generate multiple
distribution packages (JAR/JAD files) using one set of source files for all
distributions.
Solution for Application Porting:
Add and execute device-specific code as configurations in your application to
target multiple devices all from one source. Test your mobile application on a
variety of target device emulators by leading manufacturers. On-device debugging
completes the scene as you build and deploy to real devices.
Custom Templates and Configurations:
User-defined abilities give you even more flexibility when creating
configuration-specific code blocks. Use project templates to create a
configuration once and re-use it in multiple projects, and set your deployment
options to upload your newly compiled MIDlets via WebDAV, FTP, and SCP from
within the IDE.
Supports SVG:
Supports SVG graphics and JMUnit Testing. Automatically obfuscating your code
after building adds security, improves performance, and optimizes the size of
your application.
Wireless Connection Bridge for Web Services:
Write applications that access web services directly from a JSR-172-enabled
phone. Or use the Wireless Connection Bridge to access web services and other
server-side data on any device from MIDlets via.







