UI

Fri, 2013-11-15 05:07

EMF.Edit: A Story of Adapters

So you need to build a Java application for desktop, mobile or web? You already know that EMF could be helpful in many ways because it handles the burden of writing the data classes (entities) and provides RESTful serialization of those data? Yeah, that is perfectly correct. But how does it help you with changing, or editing, your data? What is the point behind the so-called EMF.Edit framework?

Tue, 2013-11-12 11:12

Removing Accessibility Obstacles in Your RCP/SWT Application

This past year I was asked to evaluate the accessibility of my team's product. At the time, I was not entirely clear what that really meant. I knew there were people out there that used different input/output devices, could not perceive certain colours, had difficulty seeing small print-- and encompassed a variety of other concerns, but I really didn't know how that related to our product, or if our implementation helped or hindered these users (roughly 16% of the population).

After a fair bit of investigation, it is a lot clearer how the things we do in our design and code relates to these accessibility concerns for our users.

Fri, 2013-11-01 16:18

A journey of getting HTML to work inside Eclipse

HTML5, CSS3, and JavaScript are great technologies to build modern and highly interactive user interfaces. And we use those technologies for browser-based web applications all the time. While working more and more towards cloud-based developer tooling, we thought that it would be great to build certain user interfaces and tools only once and re-use them for cloud-based tooling as well as inside an Eclipse-based IDE. But how to do that? How to run those HTML-based UIs inside Eclipse? Of course SWT has an embedded browser widget and that seems to be the most logical answer to this question.

Subscribe to UI