Lot of people asked about the CDC support in the NetBeans Mobility Pack
. I have a bad news and a good news. First the bad one - there won't be any support in the NetBeans
Mobility Pack 5.0. I'm really sorry. The NetBeans
Mobility Pack 5.0 targets CLDC/MIDP development.
Now, the good news - there is new pack for CDC development. The name of the pack is NetBeans Mobility Pack 5.0 for CDC
. This pack is new add-on installer to the NetBeans
(like the Mobility Pack). It adds CDC support to NetBeans
There is lot of features
in the new CDC pack. You can create new CDC project. You can even create project from your existing sources. You will need a CDC platform and there is easy way to add it into the IDE. For now it should work with Sony Ericsson and Nokia. You can use the GUI designer Matisse for designing user interface of your application. You can design it in the free layout. It has been ported to Personal Profile. The library has 25k. You don't have to bother with SIS packaging. New template will help you with creation of new Symbian MultiByte Icon file. There are also templates for Xlet and Xlet Form. You can specify some information necessary for SIS packaging in project properties - Application UID, Name, Icon, Vendor, Version, Certificate, Logo, etc.
There is SDK Configuration Tool for changing the emulator type.
There will be tutorial available on NetBeans
and Sony Ericsson site. The download and web should be ready in next days.
A few screenshots from the NetBeans
Mobility Pack 5.0 for CDC follows :
New project types for CDC development
Wizard of new CDC application
Select an MBM icon for your application
Tools | Java Platform Manager | Add ...
New platform has been recognized
Matisse GUI designer in action. Please, use only AWT components from palette. The PP won't work with Swing.
There is wizard that will help you with MBM file creation. File | New File | Symbian | Symbian MultiBitmap Icon
There are three types of execution available - "normal" main class, applet execution, xlet execution