e4 - Anatomy of an e4-Application
Thomas Schindl (BestSolution ), Kai Toedter (Siemens AG ), Lars Vogel
Making For Eclipse · Tutorial (120 mins)
Tuesday, 10:00, 2 hours | Cypress
This tutorial we'll provide the audience a close look at the internals of the e4-Application-Framework:
- The workbench model
- Declarative Styleing through CSS
- Dependency injection
- The renderer framework
The different concept will be described and worked through by writing a simple e4-Application from scratch.
Tom is self-employed and CEO of BestSolution.at Systemhaus Gmbh a software company building applications (RCP, J2EE) for companies around the world.
Besides implementing solutions their own BestSolution.at consulted companies to introduce Eclipse Technologies into their software stack by providing its knowledge about Eclipse Technologies and Software Design experience. Tom is one of the Platform-UI and Nebula committers working on JFace-Viewers, Nebula-Grid and contributed patches to other eclipse projects (EMF, ...). He is the founder of the UFacekit-Project which builds a layer of abstraction above Eclipse-Databinding.
He is a regular contributor to the eclipse newsgroups and received the top contributor award in 2007 for his work on JFace-Viewers.
Tom is part of the E4 project team and has written the EMF based platform prototype used as the starting point for the implementation of the next generation of the Eclipse-Platform.
He regularly blogs about his opensource work on http://tomsondev.bestsolution.at/.
Kai Tödter is software engineer/architect in the architecture department of Siemens Corporate Technology. He has more than 12 years of professional Java experience. His main interest is software architecture for smart clients and he focuses on Java rich client platforms like Eclipse RCP. Kai is Siemens' primary contact in the Eclipse Foundation and committer in the e4 project.
Lars is a developer, consultant, trainer and product manager. He is currently working as a Product Manager at SAP AG and as an independent Java and Eclipse consultant.
He has a deep and broad background in Java and Eclipse technologies and is a committer in the Eclipse E4 project. He is a regular speaker at SAP and Java / Eclipse events and is well known for his Java technology related website http://www.vogella.de.