<<< Previous speaker Next speaker >>>

Pascal Rapicault, IBM

 Pascal  Rapicault Pascal Rapicault is a developer with IBM Ottawa labs (formerly known as Object Technology International) since 2002, and has played a key role in the development of the OSGi based runtime from the first prototypes developed in the Equinox project to its integration in Eclipse. Lately he has been focusing on integration problem with eclipse especially in RCP scenarios. Pascal holds a Master degree from the ESSI (France) and a PhD from the University of Nice (France)

Tutorial: "Developing for the Rich Client Platform"

Track:   Tutorials

Time: Friday 09:00 - 12:00, 13:00 - 16:00

Location: SAS Nortvegia


While the Eclipse platform is designed to serve as an open tools platform, it is architected so that its components could be used to build just about any client application. The minimal set of plug-ins needed to build a rich client application is collectively known as the Rich Client Platform (RCP).

Arbitrary applications, not just development tools, can be built using a subset of the platform. These rich applications are still based on a dynamic plug-in model, and the UI is built using the same toolkits and extension points. The layout and function of the workbench is under fine-grained control of the plug-in developer in this case.

In this tutorial we explain how to write an Eclipse RCP application. This includes topics such as structuring plug-ins, product branding, use of optional components such as Help and Update, UI customization, and deployment.

Though out the tutorial we will develop our own Eclipse RCP application, so bring your laptop! including a network card (preferable wifi)!