Eclipse Platform / RCP / OSGi

Tue, 2014-11-18 00:29

Building and Sharing Your P2 Fortress with Tycho and Nexus

So you want to build an elegant RCP/Osgi fortress but can't figure out how to put the pieces together, or even where to get the pieces? Look no further; I will dive into how we construct our RCP 'fortress', how we gather the building blocks with tycho, and how we put it all together and share it with fellow artisans in nexus repositories.

Mon, 2014-11-17 23:57

Building an IDE for Apache Cassandra with Eclipse RCP, e4 and Xtext

Apache Cassandra is a distributed, scalable and highly available database used in many large scale infrastructures in companies such as Netflix, eBay, Instagram or Spotify. It comes with a SQL-like query language that reduces its learning curve, but in order to allow developers to have a similar productivity as with traditional RDBMS, several tools are required.

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 13:01

Extending Jobs to speed up Eclipse

This session explains the newly added Job Groups API, its uses and sample implementations to parallelize lengthy operations in Eclipse.

Job Groups provide a simple way to manage a set of Eclipse Jobs that are responsible for pieces of the same large task. The API supports throttling, join, cancel, combined progress and error reporting for all of the jobs in the group. The job grouping functionality can be used to rewrite performance critical algorithms to use parallel execution of cooperating jobs.

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.

Thu, 2014-11-13 16:42

Making Eclipse IDE better at handling real-life projects

Have you ever tried to pick up a random multi-module project you didn’t know much about and to import it in Eclipse IDE ? Which folder should you actually import as projects? Which ones of the dozens of import wizards should you use to achieve that?... You’ll need a lot of patience before getting a viable workspace for your project.

Thu, 2014-11-13 12:02

How to keep Eclipse on the bleeding edge in the Linux world

Eclipse SWT currently supports the older GTK+ 2.x versions as well as the newer, binary and API incompatible GTK+ 3.x versions (based on availability) on Linux distributions. This is intended to ensure that Eclipse works seamlessly on a wide variety of Linux operating system versions including the very latest releases. However, this also means that SWT needs to be continually improved to handle the large range of GTK+ versions that is supported by Eclipse.

Wed, 2014-11-12 06:44

Eclipse platform news - What is cooking for Mars

In this talk one of the most active Eclipse platform developers gives an overview that is happening in platform.ui, its recent developments and the improvements for new contributors.

The features covered depend on the latest and greatest development but for example we looks at the new UI responsive monitor, Lambda for SWT listeners, improvements in the CSS styling capababilites, improvements in the test infrastructure including the performance test and much more. We also have a quick look at the current workflow to contribute to the platform project.

Mon, 2014-11-10 11:21

Removing Accessibility Obstacles in Your RCP/SWT Application

I was recently 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 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).


Subscribe to Eclipse Platform / RCP / OSGi