Eclipse 4

Plugin development strategy : still Eclipse 3? Really?

Let’s take 35 minutes to explain how you can write your new plugins using the Eclipse 4 concepts and definitively stop to use the E3 UI extension points. 

Writing pure Eclipse 4 plugins is easier (thanks to injection, application model fragments, spies, …)  and simplifies the unit tests for UI components. 

This talk will also explain how to mix your pure E4 plugins properly with your E3 legacy plugins. It will be a complementary talk if you could not attend the E4 tutorial. 

Experience level: 
Intermediate
Session Type: 
Standard

The Busy RCP Developer’s Guide to Eclipse Theia

Eclipse Theia is a new project for developing IDE-like applications that run as native desktop apps or in browsers. While its scope is similar to the Eclipse RCP platform the technology stack is very different.

In this session, I will explain Theia’s architecture and the technology it is based on by means of Eclipse, Java and Eclipse RCP concepts and terminology. We will go through the most important ideas and compare them to something you are familiar with. I will point out similarities as well as differences to give you a solid overview of the topic.

Experience level: 
Beginner
Session Type: 
Standard

Test your E4 POJOs easily and efficiently

The E4 Runtime has been available for more over 6 years, and we have started to write our own POJOs bound to the application model. 

Nevertheless, there are not a lot of easy solutions to test these POJOs as the current UI test system libraries are still bound to the full E3 RCP stack. 

This talk is about pure E4 testing. It will remind you the basic principles of the E4 runtime and architecture regarding the application model and the contribution with fragments, and it will introduce the E4 tester tooling to help you in your test management. 

Experience level: 
Intermediate
Session Type: 
Standard

Our Other Events

Eclipse events are hosted all over the world!

  • EclipseCon Europe 2019