Geertjan's Blog

  • December 21, 2009

Big NetBeans Platform Announcement for NetBeans Platform 6.9

Geertjan Wielenga
Product Manager
In case you missed it, the latest NetBeans Platform Podcast includes a segment with big announcements relating to the NetBeans Platform. Don't have the time to listen to the whole podcast? If you have 7:20 minutes, you can listen to the NetBeans Platform specific section here (with about 2:30 minutes preamble about NetBeans IDE):

And, in case you're left wondering what all that means in real life, take a look here at plans for NetBeans Platform 6.9, geared specifically at enterprise RCP developers, including OSGi support.

In related news. Download the brand new NetBeans Platform Refcard today!

Join the discussion

Comments ( 2 )
  • Tom Wheeler Monday, December 21, 2009

    Well, the announcement wasn't a surprise to me :-)

    I know that a lot of developers are starting to realize all the benefits of building on top of \*some\* platform. As a consultant, I know firsthand that most eventually narrow down their selection to either the NetBeans Platform and the Eclipse RCP. The decision ultimately comes down to whether it's more important to:

    A. Reuse existing code and leverage all the Swing experience their team already has. In this case, they choose NetBeans because it uses the standard Swing toolkit while Eclipse RCP uses an otherwise obscure toolkit (SWT).

    B. Use what has become the de facto module system (OSGi) or use one built just for that platform. In this case, they choose Eclipse RCP because even though NetBeans' module system is rock solid and offers similar features, OSGi is more widely adopted.

    With this announcement, it seems that this choice is moot. Developers are no longer forced to choose between a standard UI toolkit and interoperability with the de facto module system. The NetBeans Platform make the choice clear since it gives you all of these things.

  • Florian Brunner Wednesday, December 23, 2009


    great news! :-)

    Note however, that I miss one important topic in the list (http://wiki.netbeans.org/PlatformPoolOfRcpTopics): I18N

    Last time I tried to integrate German language support to a NetBeans Platform application, I gave up because of these issues:



    I18N is a often required, really fundamental feature and IMHO more important than many other topics on that list. Especially with JNLP applications (but with "normal" applications, too) it's quite hard to provide support for different locales. (Note that JNLP is common for Java EE applications clients!)

    It would be great to see this topic on some roadmap for either 6.9 or 7.0 or so.

    Where can I make this input?

    (Note there is also a project about this topic: https://multilingual.dev.java.net/)

Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.