Your first Application based on Eclipse FAQ by Jonas Helming
543 views · Published 19 April 2017 · 47:34 · Indexed 20 September 2026
Channel: Devoxx · 2017 · Science & Technology
The Eclipse Platform is a mature and powerful framework for building tools and applications . The modular architecture and hundreds of open source frameworks available for use can significantly reduce the cost of an implementation project. However, Eclipse is also known to add new and sometimes complex concepts to the standard Java world, which might not be known from the start. This can lead to some frustration, non-optimal architectural decisions and therefore some unnecessary additional effort. From our experience in various Eclipse-based projects, we observe a number of frequently recurring questions and issues such as: When should we use Eclipse as a platform and when not? Eclipse 3.x vs e4? What is OSGi? Which additional technologies to use? In this talk, we will highlight the most important issues to consider and pitfalls to avoid. The session is certainly not long enough to cover all these critical issues in detail, our goal is to give an overview of the frequently asked questions and create an awareness for the most common issues. We will provide some blueprint solutions, guidelines, and initial pointers for where to get more information and how to address them in detail. Dr. Jonas Helming is General Manager of EclipseSource Munich as well as consultant, trainer and software engineer. His focus is on Java, UI Modeling, Eclipse RCP, Eclipse Modeling and Eclipse 4. Besides many articles he published a book about the Eclipse SDK. Jonas is an active member of the Eclipse community. He has the lead of two Eclipse projects and is involved in many others, such as e4. In 2013, he won the Eclipse Top-Newcomer Evangelist award. He regularly speaks at conferences such as Jax, OOP, WJax and EclipseCon.
More from this channel
-
13:36
Interview Brasil Yara and Vini Senger Devoxx Belgium 2015
-
33:59
Android Architecture Blueprints by David González
-
48:04
The Verification of a Distributed System by Caitie McCaffrey
-
50:36
Docker for developers and ops by Patrick Chanezon
-
29:06
Cassandra - an introduction by Hanneli Tavante
-
37:51
They Do It With Mirrors – Java Process Memory in Microservices environment by Gayathri Thiyagarajan
-
52:14
Securing microservices: a practical guide by Katherine Stanley & Adam Pilkington
-
50:43
Fostering an evolving architecture in the agile world by Roy van Rijn