You are currently browsing the tag archive for the ‘NetBeans RCP’ tag.


Just back from Brazil and no time to catch my breath … so much happening:

  • JavaOne Latin America was a blast – so much enthusiasm in the developer community! Check out some of the videos and podcasts, including the JavaOne Community Keynote, OTN interviews with a variety of Java luminaries, as well as the Java Spotlight Podcast #60: JavaOne Latin America: Videos and Podcasts
  • Java 7u2 has been released, featuring an updated VM, support for Oracle Solaris 11, support for Firefox 5 and later, and security fixes. Also, JavaFX 2.0.2 is now included with Java SE to make developing and running JavaFX applications even easier: Java SE 7u2 Release Notes, JavaFX 2.0.2 Release Notes
  • Aligning with mainline JDK development, Java SE Embedded 7u2 has been released as well. This release includes new ports to Linux on PPC and performance improvements on ARM systems by 20-40%. Also, Oracle intends to port JavaFX to Linux on ARM in order to support a broad range of platforms from mid-range embedded all the way to desktops: Henrik’s blog on the Java SE Embedded 7u2 release.
  • Lots of activity around JavaFX as well – interest is really taking off. Point in case: A new project, eFX, has been started on aiming to create a generic application framework for JavaFX 2.0 based on the NetBeans platform: Geertjan’s blog on eFX
  • Finally, OTN put together a list of their “Most Popular Tech Articles of 2011”. Java topics, from Java SE 7 and 8 features, Java EE 6, JSF, and JavaFX dominate the list. Have a look: Our Most Popular Tech Articles of 2011


— Terrence

nb-platform-screens.pngUpdate (12/20/11):

People are doing amazing things with the NetBeans RCP (Rich Client) Platform. Geertjan Wielenga just pointed me to two more cool uses, this time for embedded development.

First, Microchip Technology Inc. has built an Integrated Development Environment (IDE) for their PIC MCU series, called MPLAB. It’s a feature-rich, fully integrated, end-to-end development environment for developing and testing applications for their range of 8, 16, and 32-bit microcontrollers.

It is built on NetBeans RCP and features a number of advanced functions such as building, deploying, and running/debugging MCU code with a single click, visualizing call graphs to understand complex code, seamless support for different MCU types, project and tool configurations, change tracking, code templates, and much more.

Read this interview with the lead developer, Vince Sheard, on all the features and why they chose NetBeans RCP as the base to build MPLAB on.

Second, coming more from a hobbyist angle, there are several options to program Atmel MCUs (basis of the extremely popular Arduino platform), including the Java-based Arduino IDE.

However, developer Ingmar Hendriks prefers using the NetBeans IDE with its C/C++ support to program Atmel MCUs directly. As Ingmar points out in this interview there are already several options to do that – but it would be great to leverage the flexible NetBeans plugin architecture and create a dedicated plugin which integrates the Atmel MCU tool chain into the NetBeans IDE. This would give developers a one-stop, integrated IDE experience for programming Arduino platforms.

Check out Ingmar’s proposal for creating such a plugin. Sounds like a great idea to me!


— Terrence


A quick weekend wrap-up of a couple of news-worthy items this week:

  • As Mark Reinhold reports, JDK 7 has reached feature-complete. This is great news as it means that JDK 7 is coming along pretty much on time and beta-testing can begin as soon as the Developer Preview is released.
  • Bruno Souza, representing the 40,000 members of SouJava, has been nominated by Oracle to the JCP Executive Committee. Read more about it on Henrik Stahl’s blog, or Patrick Curran’s blog.
  • The Java Spotlight episode 14 features Geertjan Wielenga, NetBeans Principle Product Manager at Oracle. Geerjan talks about the latest new and cool features in the NetBeans IDE as well as the benefits of using the NetBeans RCP platform for your own desktop applications.
  • And, last but not least, Facebook has announced a Java ME version of their mobile Facebook application, available immediately and working on more than 2,500 phones from Nokia, Sony Ericsson, LG, and others. For more information, see “The Daily Dose”.

Happy weekend! Cheers,

— Terrence

Enter your email address to subscribe to this blog

Join 179 other followers

Twitter Updates

March 2020

Blog Stats

  • 279,809 hits