What every Eclipse developer should know about Eclipse 4 (e4)

Session details
Session Type: 
Experience level: 

This tutorial will give you a jumpstart on the concepts of the Eclipse 4 Application Platform. If you have previous experience developing with RCP 3.x but limited or no experience with e4, this tutorial is designed for you. Using a sample application, we introduce the most important features of the Eclipse 4 platform, such as the Application Model, Dependency Injection and the Programming Model based on Annotations. We complete the introduction with an overview of the most important services available. All topics include hands-on examples that we’ll work through together. Finally, we discuss possible migration paths from Eclipse 3.x, as well as strategies related to the compatibility layer vs. native Eclipse 4 applications.

Please note: This tutorial will not cover SWT and JFace. Although the exercises only require very little knowledge, a basic understanding of these technologies is beneficial for participation. The concepts introduced in this tutorial are relevant for a JavaFX application based on Eclipse 4, too.

Part of the content is also available as a tutorial article series: http://eclipsesource.com/blogs/2012/05/10/eclipse-4-final-sprint-part-1-...

Schedule info
Session Time Slot(s): 
Tuesday, October 24, 2017 - 09:00 to 12:00

Our Sponsors

For information about becoming a sponsor, please visit the EclipseCon Europe 2017 sponsor prospectus page.

Elite Dual ECE/OSGi CE



Club ECE Sponsor

IoT Theme Day

Project Quality Day

Smart Home Day


EclipseCon Support Other Events

Our Other Events

Eclipse events are hosted all over the world!

  • EclipseCon Europe 2018