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.