Tools like Xored Q7 changing Eclipse GUI testing landscape. Nowadays small teams or individual developers are able to create and maintain huge GUI/functional test bases with minimal efforts, but another problem arises: GUI tests are slow, and test suites execution time grows to hundreds of hours on a single box.
With 4.x becoming the main Eclipse platform, now is the time to start planning the migration of your existing 3.x RCP applications. In this talk we will share the experiences we made when porting a commercial RCP application. The application is a project planning tool using an EMF based domain model and GEF for implementing its visual editor.
During the talk we will compare the two approaches we took:
Straightforward porting using the compatibility layer with minimal changes, but with the added capabilities, such as styling with CSS and using dependency injection.
The number of smart devices in the home is exploding. These devices no longer just include TVs, Bluray players and game consoles. They now include door locks, thermostats, refrigerators, washer/dryers and even pens. The potential for creative and new applications is vast. But how can developers take advantage of this exciting new opportunity? By enabling the home gateway with OSGi, developers can add new applications and extend existing applications to create new and exciting mashups for the Smart Home.