Wednesday Jun 17, 2009

Few days ago I had a chance to play with Java ME SDK 3.0 for Mac OSX. I have to admit it looks very promising. It supports all JSR's I need and Mobility 6.7 recognizes SDK 3.0 "out of the box". I've tried few applications and everything works smooth. Actually I had to slightly change one of the classes in SVG Rich Components Framework but part from that everything seems to be OK. I'm not 100% sure about current availability of SDK for MAC OS X but I'm afraid we have to wait some time for some public release.

Additional JSR's available in tested version:

  • Advanced Multilmedia Supplements API 1.0
  • File Connection and PIM Optional Package 1.0
  • J2ME Web Services 1.0
  • Mobile Media 1.1
  • SVG API 1.0

Screen shoot: Netbeans Mobility 6.7 + Java ME SDK 3.0 - SVG based application running on touch screen device

Screen shoot: Netbeans Java ME Project Properties with Java ME SDK 3.0 platform

Update: Netbeans Mobility is not officially supported on Mac OS X but it works pretty well on this OS :)

Monday May 04, 2009

JavaOne 2009 Registration

If you are going to visit JavaOne this year and you'd like to learn more about NetBeans Mobility and meet the Mobility team we are hosting two hands-on labs and one technical session:

Technical Session

TS-5117 - Touch Our Application! Building a Rich Touch-Enabled SVG UI for Java™ Platform, Micro Edition

Speaker: Karol Harezlak (Me)

Hands-on Lab

LAB-5502 - Your First Mobile Game

Speakers: Andrew Korostelev, Ivan Sidorkin

LAB-5539 - Touch Your Application! Building Slick, Touch-Enabled UIs for Java™ Platform, Micro Edition

Speakers: Brad Schmidt, Lukas Hasik, Karol Harezlak (Me again)

Don't forget to visit the Mobility team in the NetBeans booth!

See you there!

Thursday Dec 04, 2008

Netbeans 6.5 is available for more then two weeks so I think it's about time to summarize new Mobility Features in 6.5:

  • One of the most important feature in this version is SVG Rich Components which includes improved SVG Composer and Visual Designer Support for SVG Components. Using this feature developers can build SVG UI for mobile devices in very similar way to GUI builder and then import it to the Visual Midlet using SVGForm component.

    Tutorial which helps to start to use this technology:

    SVG based Personal Information Manager created with Netbeans Mobility

    and more information about this feature:

    SVG Rich Components in Netbeans Mobility 6.5

  • Support for BlueRay Development (CDC)
  • Visual Databinding. Make it is possible to bind UI (Form's Items) with datasources like Web Services, Web applications and so on.

    More info here:

    Visual Databinding in Netbeans Mobility 6.5

    and tutorial is on the way....
  • Custom Components API Project Support helps to create new Visual Designer components and add Java ME external libraries to the VMD environment.

    Few screenshots:

    New project Custom Components Support wizard.

    New Mobile Custom Component wizard.

    New Custom Components wizard.

    More information:

    Custom Components API Project Support

Saturday Sep 13, 2008

I and Lukas Hasik going to JavaZone conference in Norway next week. We have BOF (Birds of a Feather) session which ia about new Java ME SDK Early Access 3.0, new features in Netbeans Mobility 6.5 and other new technologies in Java Mobile world. So if you interested in any of this subjects come and see our lecture in room: Lab 4, timeslot: 17.09.08 19:30. You can find more details about it here:

Future and Present of Java ME development – Netbeans Mobility IDE

Homepage of JavaZome conference:

JavaZone 2008

See you there!

This blog copyright 2009 by Karol Harezlak