Archive of category EclipseSource News
A Rule to Test Them All (At Once)
Unit tests often stop being useful where concurrency is involved. A special case is thread safety which can be tested relatively easily with the use of a simple JUnit rule. Suppose middle earth wants to keep track of the dragons that were slain over the centuries. The dragons are tracked in one list, and reports [...]
Custom touchpoints in p2
For most people, p2 is simply the Install Software Dialog in Eclipse. While this is certainly true (or at least the Install Software Dialog is built with p2), p2 is much more than this. The Eclipse Provisioning Platform (p2) is a general purpose platform for provisioning everything and nothing in particular. Most of the out-of-the-box p2 tools [...]
Firefox OS Rant
I have to admit that I am a little bit frustrated with Firefox OS, so here comes my RANT. I am not complaining that the system is at a very early stage with lots of issues, this has to be expected. I am complaining that the project is making it really hard to find out [...]
How to Bootstrap a Tabris Application with Maven and Eclipse
From my point of view bootstrapping a new application is always tricky. Especially when you want to bootstrap an app that uses technology you are not yet familiar with. With this post I want to give you a step by step tutorial on how to bootstrap a Tabris application using Eclipse and Maven. So, let’s [...]
How to use multiple browser tabs in your RAP 2.1 Application
You can now download RAP 2.1 M2, the final milestone of RAP before the 2.1 (Kepler) release in June. This milstone adds quite a few nice features like bézier curves for Canvas, background-position and -repeat for CSS theming, and (especially) improved multi-tab browsing: It is now possible to host multiple UI-Sessions within the same HTTP-Session, [...]
Firefox OS Peak – First Impressions (Part 1)
On April 23rd, the Firefox OS developer preview phones became available in Europe – and were sold out in a few hours. The demand was so overwhelming that the supplier geeksphone had to shut down their online shop completely for a week. Now they are back online and have been busy delivering the phones – [...]
How high can you raise the bar?
You have read the books. You are a clean coder. You know your language, your tools and libraries and you know exactly what matters: Well crafted software, steadily adding value, and of course you are part of a community of professionals. There was something about productive partnerships, too, but that was a bit hard do [...]
State of the Android Gradle Build System
Building an Android project can be challenging at times. The Android SDK ships with a set of helpful ant scripts, but has its shortcomings. It mainly lacks a well-populated dependency infrastructure similar to what maven offers (ivy doesn’t count). Hence, the natural evolution of build process spawned the maven android plugin. The plugin allows you to infuse [...]
Java, Equinox and EclipseRT on the Raspberry Pi
Earlier this week I ordered a Raspberry Pi and it arrived today. For those of you who haven’t heard of the Raspberry Pi, it’s a low cost computer that includes HDMI (1080p) output, USB, Ethernet, an ARM processor (700Mhz) and 512Mb (or 256Mb) of RAM. The entire computer is the size of a credit card [...]





