Advanced User Interface Programming Using the Rich Client Platform (part 2)

Eric Moffatt (IBM Rational Canada), Tom Schindl (BestSolution.at Systemhaus Gmbh)

Rich Client Platform · Tutorial

Monday, 10:30, 2 hours | Grand Ballroom F | Download in iCal Format

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

Eric Moffatt

Tom Schindl

This two part tutorial will cover building an application that is tightly integrated with the Eclipse IDE using the workbench extension points and the supporting API to make a custom application with a minimum of code. Attendance in the first session is not required for the second.

The second part will cover building a stand-alone RCP application with a focus on custom branding using runtime applications, workbench advisors and presentations using the example created in the first session. At the end of this session attendees will have created an application with a unique look and feel. We’ll cover some of the components in the Platform UI and the plugin extensions that access them by taking an example written using just the JFace and SWT frameworks and integrating them into the Eclipse Platform.

Eric is a member of a particular brand of Canadian called "Newfie" with all that entails (Google it...;-). Ever since my second program (Basic in 1974) printed a triangle I knew what I wanted to do...graphics! After that it was just a matter of time. I graduated from U of Waterloo in 1981 and I've been doing GUI work ever since. I was lucky enough to get onto the Platform UI team in 2005 where I've been focusing on enhancing the UI (i.e. the new Maximize/Minimize behavior).

Tom is co-founder and CSO of BestSolution.at, an Austrian company that mainly develops cross-platform solutions based upon open source software whenever possible. Some of the core components in this area are Eclipse-technologies like RCP, Databinding and EMF. Besides this, Tom is Platform-UI committer (main working area JFace-Viewers + ToolTips) and also contributes to other OSS/Eclipse-Projects like Nebula, UFacekit, Apache-Commons, Perl, ... . For his work on JFace and Nebface he won the "Eclipse Top Contributor" award in 2007.

Floor Plan

Gold sponsors

BEA logo

IBM logo

Wind River logo

Replay Solutions logo

JBoss logo

SOPERA logo

Cloudsmith logo

BIRT Exchange logo

Skyway Software logo

Oracle

BlackBerry logo

AMD logo

Silver sponsors

Sybase

Google

Genuitec

Instantiations

Teamprise

Telelogic

Innoopract

Business Objects

LynuxWorks logo

Hardware sponsor

AMD logo

Media sponsors

Extension Media

Methods and Tools

ACM

Addison-Wesley logo

SD Times logo

Open Systems Publishing

Software Test & Performance logo

SDForum

Be a Sponsor