How to apply the new e(fx)clipse 2.x APIs in e4 on JavaFX, e4 on SWT or even in plain java
As part of the Mars release train the e(fx)clipse project shipped version 2.0 of it's tooling and runtime components with a heap of new and shiny features like:
- Simple Update API for p2
- New source editing components to build smart code editors
- A Lightweight Dialog API
On first sight many developers who develop e4 on SWT applications, or plain JavaFX applications might wonder why they should attend but many of APIs we have developed can be used no matter what UI technology you use.
We'll show you cool DI additions like real support for declarative services, APIs to write IEclipseContext less code, effectively deal with translations, .... We'll discuss design patterns we have applied successfully in our e4 development and naturally provide some cool JavaFX demos who where built on top of those APIs