Program |
 |
|
|
Find in Program |
 |
|
|
Page |
 |
|
|
Basket |
 |
|
view, help
"Extend, Publish, Enable: Understanding and Writing Eclipse Plug-ins"
|
|
|
|
Extend, Publish, Enable: Understanding and Writing Eclipse Plug-ins
Meeting Room 7 Monday, 8:30, half day 7 | · | 8 | · | 9 | · | 10 | · | 11 | · | 12 | · | 13 | · | 14 | · | 15 | · | 16 | · | 17 | · | 18 | · | 19 | · | 20 | · | 21 |
Erich Gamma, IBM: Erich Gamma leads the Eclipse Java Development tools project and is a member of the Eclipse and the Eclipse Tools project management committees. He is also a member of the Gang of Four, which is known for their book: Design Patterns: Elements of Reusable Object-Oriented Software. Erich has paired with Kent Beck to develop JUnit, a popular testing tool for Java. Erich also paired with Kent Beck to write the book "Contributing to Eclipse: Principles, Patterns, and Plug-ins". Before joining OTI he was working at Taligent on a never shipped C++ development environment. Erich started with object-oriented programming over 20 years ago as a the co-author of ET++ one of the first large scale C++ application frameworks. Kai-Uwe Maetzel, IBM: Kai-Uwe Maetzel leads the Platform Text component and is in charge of the editors of the JDT UI component. He is one of the three original developers of the Eclipse Java tooling. He was team lead of the UI side of VA/Micro Edition in it's late days and authored its VCM client component, the face of Teamstreams. Prior to joining OTI he co-authored Beyond-SNiFF, a distributed, service-based IDE for large scale C++ projects commercialized as SNiFF+.
Tutorial number: 26
The Eclipse plug-in mechanism and rich set of APIs has
enabled the eclipse community to create and explore a
vast array of new tools, projects and products. From
simple add-ons to full commercial products, the
plug-in development cycle executed in the open or
within an organization is the same.
This tutorial guides you through the plug-in
development cycle by way of an example. You'll explore
the Eclipse architecture and become familiar with the
basic plug-in mechanism. With this knowledge, you'll
write and debug your first plug-in using Eclipse's
Plug-in and Java Development Environments. You'll also
add extension points to your plug-in to enable others
to extend it. You will then package your extensible
plug-in as a Feature and publish it with the built-in
Eclipse Update Mechanism. Finally, you'll set up and
manage an Eclipse Update Site, a place for other
Eclipse users to explore new features as well as
finding upgrades.
Beginner: To get the most out of this tutorial, we request
participants to have eclipse installed and running on
their laptops prior to the tutorial. You'll need
eclipse R3.0 or higher and you'll need to install a
Java development kit (JDK) version 1.4.1 or
higher. Questions? Please contact:
kai-uwe_maetzel@ch.ibm.com.
|