Java

Seven Languages For The JVM

Session Type: 
Extended Talk [55 minutes]
Speakers

Developing domain specific languages (DSLs) for Java has become surprisingly easy! Xtext lets you reuse and embed Java compatible language concepts such as expressions, type references and annotations anywhere in your own language. All you need to do is to describe a grammar and mapping of your DSL concepts to Java. Using these two steps only will already yield a statically typed language with top-notch Eclipse integration.

Schedule info

Room: 
Bürgersaal 2
Status: 
Accepted

Audience

Track: 
Eclipse Technology
Experience level: 
Intermediate

Patterns in Graphiti - How to Implement Graphical Editors with Even Less Effort

Session Type: 
Standard Talk [25 minutes]
Speakers

Writing a graphical editor is a whole lot of work and writing a really handsome editor is even more.

Graphiti eases this effort and allows to implement a graphical editor in an incremental way by starting with a basic version of the editor using Graphiti's powerful default implementations and enhancing it step by step towards its full functionality and appearance. Usability and an appealing UI are supported by the Graphiti framework right from the beginning.

Schedule info

Status: 
Declined

Audience

Track: 
Eclipse Technology
Experience level: 
Intermediate

JavaFX for Developers

Session Type: 
Sponsored Workshop [90 minutes]
Speakers

This workshop is to present some of the most relevant JavaFX features to develop rich internet applications with the Java programming model.

JavaFX is the open source technology for Java client development. JavaFX is co-bundled with JDK 7u5 and higher versions for MS Windows and Mac. Multiple improvements recently in JavaFX help developers to use a lightweight, hardware-accelerated Java UI platform for enterprise business applications. With JavaFX, developers can preserve existing investments by reusing Java libraries in their applications.

Schedule info

Status: 
Accepted

Audience

Track: 
Other Cool Stuff
Experience level: 
Beginner

Eclipse goes Mobile: Cool APPs in an hour for Android and BB10

Session Type: 
Extended Talk [55 minutes]
Speakers

Eclipse isn't only a IDE for Java, but also for C++. I'll develop a fully functional mobile application for SmartPhones and Tablets in less then an hour using Eclipse Java IDE for Android 4 and Eclipse CDT (QNX Momentics) for BlackBerry 10. BB10 is the upcoming new mobile OS by RIM and I'll demonstrate C++ / Cascades / QML to develop native mobile APP's. See live side-by-side how to develop a mobile App with Navigation, UI with Animations and more for Android ICS and BB10.

Schedule info

Status: 
Declined

Audience

Track: 
Other Cool Stuff
Experience level: 
Intermediate

Copyright © 2012 The Eclipse Foundation. All Rights Reserved.