Platinum Sponsor

Gold Sponsors

Silver Sponsor

Bronze Sponsor

Media Sponsors

Eclipse RCP

Type Title Speaker
Session (75 Min.) Building Applications for Multiple Platforms using Eclipse Rich Client Beaton
Session (75 Min.) Eclipse Rich Client Platform: Tips & Tricks Tödter
Power Workshop Eclipse RCP Clients with J2EE Backend for Enterprise Applications Shinkarenko, Aristov
Session (75 Min.) Evolve Your RCP Application Architecture from Small to Large Lippert, Gerhardt
Power Workshop Developing Eclipse Rich Client Applications Lippert, Kolb
Session (75 Min.) Case Study: Eclipse RCP in Logistics Friese
Session (75 Min.) Branding & Presentation with Eclipse RCP Tödter
Session (75 Min.) Eclipse Nite Beaton, Friese, Harris, Schumacher, Parker, Müller
top

RCP1: Building Applications for Multiple Platforms using Eclipse Rich Client

Speaker:
  • Wayne Beaton (Eclipse Foundation)
Session (75 Min.)
Description:

RCP is effectively rich client "middleware" that provides a comprehensive framework for building and deploying applications that are modular, extensible, and updatable. Through a combination of presentation and demonstration, we will show you how to build and deploy rich client applications targetting multiple operating systems (Linux, UNIX, MacOS, Windows, and mobile devices).

Details:
Level 2 (Intermediate) Saal 1Ac – 10.05.2006, 08:30-09:45 h
top

RCP2: Eclipse Rich Client Platform: Tips & Tricks

Speaker:
  • Kai Tödter (Siemens)
Session (75 Min.)
Description:

The Eclipse Rich Client Platform provides a feature rich framework for the development of rich client applications. This talk presents tips and tricks for the development of such applications. Some of the topics are: XML contributions vs. code, package and plug-in structures, deployment & update, and issues when using 3rd party libraries.

Details:
Level 2 (Intermediate) Saal 2c – 09.05.2006, 16:00-17:15 h
top

RCP3: Eclipse RCP Clients with J2EE Backend for Enterprise Applications

Speaker:
  • Ilya Shinkarenko (WeigleWilczek GmbH)
  • Aleksey Aristov (Weigle Wilczek GmbH)
Power Workshop
Description:

This Power Workshop presents design-patterns for the development of professional enterprise applications with RCP frontends within a Java EE architecture (JBoss). It focuses on typical use-cases, e.g. CRUD-operations, form-based user inputs and wizards. Prepared labs help the participants to follow the course step by step.
Notebook is required, CDs will be prepared.

Details:
Level 1 (for Beginners) Saal 6a – 11.05.2006, 09:00-16:30 h
top

RCP4: Evolve Your RCP Application Architecture from Small to Large

Speaker:
  • Martin Lippert (it-agile GmbH)
  • Frank Gerhardt
Session (75 Min.)
Description:

Rich-client applications are based on the concepts of plug-ins, extensions, and features. A typical project would start with just a few plug-ins and then add more plug-ins to the initial set. As with Java classes, the structure of the application becomes an important issue as the size of the project increases. While the Java tooling provides excellent support for refactoring pure Java code, to refactor plug-ins, extensions and features a developer has to understand each individual step. In this workshop we start with general architectural patterns that an RCP application with hundreds of plug-ins should exhibit. Then we discuss a set of refactorings including "Extract Plug-in" or "Introduce Extension Point" that help improving the structure of an RCP application our time.

Details:
Level 2 (Intermediate) Saal 2a – 10.05.2006, 13:45-15:00 h
top

RCP5: Developing Eclipse Rich Client Applications

Speaker:
  • Martin Lippert (it-agile GmbH)
  • Bernd Kolb (Kolbware)
Power Workshop
Description:

Given by the authors of various articles for the Eclipse Magazin, this Power Workshop covers everything you need to start building applications based on the Eclipse Rich Client Platform (RCP). Through the tutorial you will develop a small RCP application complete with branding, building and packaging the application and discussing how you can organize your development environment and processes to be a more effective RCP programmer. To complete the experience, special attention is paid to designing the architecture of larger RCP applications including self-defined Extension-Points and structuring your plug-ins. The tutorial covers existing Eclipse 3.1 function as well as the latest RCP tooling and facility innovations in Eclipse 3.2.
You need a notebook with the latest Eclipse and Java versions (1.4.2 or higher) installed.

Details:
Level 1 (for Beginners) Saal 11b – 08.05.2006, 09:00-17:00 h
top

RCP6: Case Study: Eclipse RCP in Logistics

Speaker:
  • Peter Friese (itemis AG)
Session (75 Min.)
Description:

This session will show how Eclipse RCP has been used to build an information system for a german logistics company. Topics covered are: using GEF to visualize rail connections, using Forms and Content Assist to build easy-to-use GUIs, using Jobs to build agile GUIs. I will also discuss how to apply the Workbench metaphor and perspectives to an enterprise application with different groups of users.

Details:
Level 1 (for Beginners) Saal 2b – 09.05.2006, 16:00-17:15 h
top

RCP7: Branding & Presentation with Eclipse RCP

Speaker:
  • Kai Tödter (Siemens)
Session (75 Min.)
Description:

This talk presents two topics of the Eclipse RCP world, which are often related to each other: product branding the presentation API. In the branding part, Kai will give an overview of product configurations and how to separate branding issues, like splash screen, icons, and title from the application code. In the presentation part, Kai will introduce the basics of the presentation API and explain, how to create own presentations for Eclipse Rich Client Platform based applications.

Details:
Level 2 (Intermediate) Saal 2c – 10.05.2006, 10:15-11:30 h
top

RCP10: Eclipse Nite

Speaker:
  • Wayne Beaton (Eclipse Foundation)
  • Peter Friese (itemis AG)
  • Gerald Harris (Harman Becker)
  • Ed Schumacher (Compuware)
  • Kevin Parker (Serena Software)
  • Ralph Müller (Eclipse Foundation)
Session (75 Min.)
Description:

The Eclipse Night gives everybody with an interest in Eclipse the chance to discuss technical questions and challenges with designated experts at a round table. Whether plug-in development, rich client projects, or further Eclipse-related topics: a whole bunch of Eclipse professionals will provide important information and best practices on Tuesday night, May 9. Eclipse Nite will be moderated by Wayne Beaton.

Details:
Level 1 (for Beginners) Saal 6b – 09.05.2006, 20:30-23:00 h