This talk will aim to dissect MicroEJ’s rich set of tools to quickly build a Virtual Device featuring rich User Interface, Internet communication, and fast numerical processing. MicroEJ main features will be introduced, explaining how to develop an application for a specific MCU. This session covers several tools: Platform design and configuration, using a Virtual Device on desktop PC, multi-languages support (both high and low level), synchronous and asynchronous communications, RTOS, drivers, and libraries integrations. Tiny-footprint and high-speed execution will also be detailed, using a typical GUI-based application with MicroEJ.
Why do IoT gateways have to be so difficult? Currently the fragmentation, complexity, and potential lock-in of the gateway make picking an IoT gateway solution appear difficult. Add to that developer integration challenges and the gateway picture seems overly complex. Enter OSGi to simplify the development and deployment of the IoT Gateway.
For the Neon release, Eclipse Scout becomes a pure Java project and ships with a new and highly responsive HTML 5 web frontend. These changes make the framework even more powerful, flexible and straightforward for developers to implement full scale business applications.
Refactoring is great, but how to refactor all this legacy code?
How can we keep code readable and modern with little effort?
Refactorer at heart, Jean-Noël will present how to refactor efficiently to improve code. This works pretty well but it largely remains a manual process requiring intense attention.
The biggest inhibitor to software delivery is developer environment configuration. Developers want prepackaged environments ready to code, with nothing to install. Eclipse Che provides RESTful developer workspaces with a plug-in architecture similar to Eclipse RCP. Che can be used as a Java IDE on your desktop or an SDK for creating new cloud tools limited only by your imagination.