Building Modern UI for Eclipse RCP


Eclipse 4 has new tools for building RCP applications including pluggable presentation engine, CSS support, dependency injection and more. Does it make Eclipse attractive for building modern applications?

Our company is working on an Eclipse-based IDE for cross-platform mobile app development. The primary competitors of our product are Xamarin Studio, PhoneGap and Qt. Besides including several killer features to our product, we were faced with the necessity to pay close attention to the RCP user interface.

In this talk, we’ll share our experience of building exciting UI for an Eclipse product. We’ll introduce a new EMF-based widget toolkit providing native SWT controls, scalable vector graphics, powerful styling, declarative syntax and animation. After that we’ll show how this toolkit can be used together with the new e4 tools to provide modern and highly customizable user interface.


Session details
Speaker(s): Session Type: Experience level:
Track: Tags:
Schedule info
Session Time Slot(s):
Thursday, March 10, 2016 - 10:30 to 11:05



your abstract is not clear whether Sweet is an open-source technology, if you envision it to be part of Eclipse or if it is an "in house" framework.
Would you care to give us more information regarding its status ?

Public comment