Plug-in Development 101: The Fundamentals

Chris Aniszczyk (IBM), Brian Bauman (IBM), Wassim Melhem (Embarcadero Technologies)

Eclipse As A Platform · Tutorial

Monday, 08:00, 2 hours | Grand Ballroom E | Download in iCal Format

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

Chris Aniszczyk

Brian Bauman

Wassim Melhem

This tutorial is broken up into two parts and takes an in-depth look at the fundamental building block of an Eclipse product - the plug-in. In this first part, you will learn, through an end-to-end hands-on exercise, how to use the Plug-in Development Environment (PDE) to create, develop, test, debug and deploy a plug-in.

Presented by the PDE team who creates the plug-in development tools found in Eclipse, this tutorial is an ideal primer for everyone who is new to Eclipse, RCP or plug-in development and wants to learn straight from the source. Attendees will leave the tutorial with a good understanding of the Eclipse plug-in component model and the plug-in development lifecycle.

Chris Aniszczyk is an Eclipse committer at IBM Lotus who works on OSGi-related things. His primary focus these days is improving Eclipse's Plug-in Development Environment (PDE) and spreading the Eclipse love inside of IBM's Lotus organization. He is an open source enthusiast at heart, specializing in open source advocacy. He evangelizes about Eclipse in his blog, and he's honored to represent the Eclipse committers on the Eclipse Foundation's Board of Directors. He's always available to discuss open source and Eclipse over a frosty beverage.

Wassim Melhem is an Eclipse committer, blogger, and a program manager at Embarcadero Technologies leading the powerful PowerSQL IDE.
Prior to that, Wassim worked at the IBM Toronto laboratory for seven years where he led the Eclipse Plug-in Development Environment (PDE) since the Eclipse 2.1 release through to the RCP renaissance and into the new age of OSGi runtimes.
Wassim spent his early 20's sequencing DNA and implementing XML and Java code-generating tools for the MQSeries family of runtimes.
Wassim holds a Bachelor of Mathematics with Honors in Computer Science from the University of Waterloo.

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