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 which 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.