Tutorial [3 hours]

Tue, 2015-01-27 18:12

CDT Summit

The CDT Summit is a day-long, informal gathering of committers and contributors of the CDT, Linux Tools, PTP, and Trace Compass communities to discuss project direction, ongoing work, proposed changes and enhancements, and any other topic of interest to the participants.

For details and to sign up, see the CDT Summit page.

Mon, 2014-11-17 14:25

Kitchen Talk with OSGi

Stuck with old OSGi bundles in your daily work? Want to learn what's new and cool? No time and budget to update to the latest and greatest? Get your hands dirty with the new features of OSGi. Learn how your daily work can be improved by using current OSGi technology.

The implementation of OSGi as provided by the Luna release of Equinox provides some interesting new features to ease the provisioning and consumption of services. Java annotations are a major part of the improved development experience around this update.

Mon, 2014-11-17 09:21

Xtext for Beginners

Xtext is a framework that makes it easy to build great tooling for languages. This includes a smart editor, incremental building, a symbol index, code generation, Java integration, and much more. Both domain-specific and general-purpose languages are supported.

Mon, 2014-11-17 05:29

Embrace Java8: Functional Programming with Eclipse

Without a doubt, Java8 is the biggest improvement to the language since the introduction of generics. Finally it is possible to write code that reads like the problem statement. No longer do you need to manually translate functions into a procedural list of statements. With the newly introduced lambda expressions, the enhancements to the collections framework, and the new stream API, you can express a solution that you can look at and immediately know it’s correct.

Mon, 2014-11-17 04:34

Advanced features of the Eclipse 4 API for RCP and IDE development

Eclipse 4 comes with a completely new RCP architecture including application model, styling with CSS, dependency injection and many others. This makes Eclipse RCP and IDE development easy, flexible and efficient as never before.

In this tutorial we will focus on two areas:
1. Implementing custom renderers for model elements.
2. Extending Eclipse IDE using Eclipse 4 API.

Fri, 2014-11-14 11:35

Shoot-A-Pi with Eclipse Kura

Shoot-A-Pi Tutorial

Do you like lasers? Do you like Raspberry Pis? Would you like to shoot a Raspberry Pi with a laser? The types of IoT based applications are nearly endless, so why not have a little fun while learning? Join this arcade inspired tutorial and enter a laser shooting arena for a friendly competition with your peers. If that wasn’t enough, you also have a chance to win your tutorial kit and take it home after the session.

Fri, 2014-11-14 09:13

What every Eclipse developer should know about EMF

Many modeling talks assume you have used the Eclipse Modeling Framework (EMF) before. But what if you haven’t? What is all this modeling stuff about? What is EMF anyway and who is Ed? Now that EMF is part of Eclipse 4, it is really time to get started with EMF.
This tutorial explains the basics of EMF and how to use it. It is a hands-on tutorial where you really get to "touch" EMF. During the tutorial we - that is you and we - will build a simple data-centric application, including the UI, based on EMF.

Fri, 2014-10-31 11:36

What every Eclipse developer should know about Eclipse 4 (e4)

This tutorial will give you a jumpstart on the new concepts of the Eclipse 4 Application Platform. If you have previous experience developing with RCP 3.x but limited or no experience with e4, this tutorial is designed for you. Using a sample RCP application, we introduce the most important features of the new platform, such as the Application Model, Dependency Injection and the new Programming Model. We complete the introduction with an overview of the most important services available, such as the selection or preference services.

Subscribe to Tutorial [3 hours]