Big NetBeans Platform Announcement for NetBeans Platform 6.9

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!

Comments:

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.

Posted by Tom Wheeler on December 21, 2009 at 12:26 AM PST #

Hi,

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:

https://netbeans.org/bugzilla/show_bug.cgi?id=133901
https://netbeans.org/bugzilla/show_bug.cgi?id=157031

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/)

Posted by Florian Brunner on December 22, 2009 at 07:07 PM PST #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Geertjan Wielenga (@geertjanw) is a Principal Product Manager in the Oracle Developer Tools group living & working in Amsterdam. He is a Java technology enthusiast, evangelist, trainer, speaker, and writer. He blogs here daily.

The focus of this blog is mostly on NetBeans (a development tool primarily for Java programmers), with an occasional reference to NetBeans, and sometimes diverging to topics relating to NetBeans. And then there are days when NetBeans is mentioned, just for a change.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
12
13
14
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today