Session Details
Session ID: LAB-5540
Session Title: Save Time — Build Desktop Applications Quickly with the NetBeans™ Platform
Session Abstract: Why should you care about the Rich Client Platform?

Programmers can build their own applications on existing platforms. Rather than having to write a complete application from scratch, they can benefit from proven and tested features of the framework provided by the platform. Building on a platform facilitates faster application development and integration while the cross-platform burden is assumed by the platform developers.

The NetBeans™ platform is an increasingly viable option for desktop programmers, because it is based on Swing and because it offers many services and boilerplate code that every desktop application needs. Because the NetBeans architecture is modular, it's easy to create applications that are robust and extensible.

This Hands-on Lab shows you how you can easily port an existing Swing application into an application based on the NetBeans/RCP platform. It also demonstrates how to enhance the existing functionality of the application with a set of features that would be hard to implement on your own but are provided by the platform. The result will be a cool professional-looking and easily extensible application that demonstrates the main APIs of the NetBeans platform.
Track: Hands On Labs
Duration: 100
Speaker(s): Lukas Hasik, Sun Microsystems, Inc.; Jiri Rechtacek, Sun Microsystems, Inc.