Elias Volanakis
Git Best Practices
At EclipseSource and Eclipse we love git, as you can tell by the 582 public repositories on Eclipse’s github page.
How to track lifecycle changes of OSGi bundles
This post explains how to track changes in the lifecycle state of OSGi bundles, using two different techniques: an OSGi BundleListener and an Eclipse BundleWatcher.
Cross-platform mobile apps in Java with Tabris
I presented our work on Tabris at “Eclipse Day @ Google” earlier this week.
A secure user account system with Eclipse RAP
Recently, I developed a “user account” system for a customer’s Eclipse RAP application.
Using shared libraries with Eclipse RCP
This post describes an easy – but little known way – to use native libraries (.
Configuring the OS-X application menu for SWT apps
If you write a ‘pure’ SWT application on the Mac (i.
Drawing on images with Eclipse RAP
Recently, I was asked how to create a web application that allows the user to draw on images:
EclipseCon Excercise update
Big thanks to all runners who keep showing up for the EclipseCon run each morning.
Let's run together at EclipseCon 2011
38 days left until EclipseCon – Sure, you’ve registered, booked the flight and hotel, checked your passport.
Portland DemoCamp 11/2010 - Photos and Slides
Thanks to everybody who attended or presented at the Portland Eclipse DemoCamp last Monday.
Portland DemoCamp: Mobile Development with Eclipse - 11/8, 6pm
If you want to learn more about Android / Blackberry / iPad development while enjoying some free pizza and beer, I would be glad to see you next Monday.
Eclipse RAP - What's new in Helios? (Slides)
Here are the slides from my “Eclipse RAP - What’s new in Helios?
Last week in Riena: 3.0 announced, Web support, ESE talks
Here are three recent developments from Eclipse Riena, that you may otherwise have missed:
Tip: How to detect that a View was Detached
Here is a question that I got on a post about detached views:
Error marker for SWT table rows - easy as pie
Here’s a nice addition to Riena’s TableRidget: you can now mark a table-row as incorrect.
Shared libraries with Eclipse CDT and cygwin on Windows
“Can you help me use shared libraries with Eclipse CDT, managed make and cygwin?
My thoughts on eclipse e5
Let’s assume for the moment, that in an alternate reality I can travel back in time to 2008.
Is e4 a lemon?
Image credit: So gesehen@flicker, CC BY-SA 2.0. I have been playing around with e4 (M3+Integration) today and so far I’m not impressed.
5 new things in Riena 2.0 M5 (just shipped)
We proudly present Riena 2.0 M5 - the first release in the 2.
Eclipse Riena 1.2.0.M3 shipped - releasing in December
We Riena committers smoothly shipped a fresh Riena Milestone last Friday, this time 1.
Where's your project set? Getting Eclipse sources easily!
As you know, Eclipse can use “Team Project Set” files (.
Eclipse 3.6 M3 (Helios) available for download
Milestone #3 for Eclipse 3.6 is now available for download.
Riena at the Eclipse Summit Europe
If you are at the Eclipse Summit Europe this week, here are some interesting talks about the work going on in and around Eclipse Riena:
Tip: Computing the difference of two collections
Sometimes you have two collections and want to know how they differ.
Eclipse Riena 1.2.0.M2 released
The Riena committers have just done it again: Riena 1.2.0.M2 is now out the door (download).
RAP Case Study: Numiton Migration Tools
I always want to hear why people pick the Eclipse Rich Ajax Platform (RAP) and what applications they are building with it.
IPZilla hurting community contributions?
Here are two ways the Eclipse IP process is discouraging community contributions:
Eclipse Riena 1.2.0.M1 released
The Fellowship of Riena just released 1.2.0.M1. (download). We committers have fixed 40+ issues and added a couple of new features.
Introduction to Eclipse Riena UI and Navigation
Starting out with Eclipse Riena? I hope you find my one-picture-summary of the Riena UI and navigation useful:
Testing hard to test code with EasyMock
If you are into unit testing, you may find EasyMock quite useful.
Tracing Keybindings in Eclipse RCP
When adding keybindings to an existing Eclipse RCP application, it is extremelly helpful to get realtime information about which keybinding registered and to what command handlers it is mapped to.
Portland Galileo DemoCamp 2009 - RAP Slides
This Thursday we had a great Galileo DemoCamp in Portland. Pictures from the event are on Gabe’s blog and Darin has posted a summary of all presentations.
Tutorial - First steps with RAP and Eclipse 3.5
This RAP tutorial will have you developing web-applications with the Rich Ajax Platform in no time.
Java One - Good looking apps with RAP
If you are at JavaOne, drop by the Eclipse Foundation (Mo 5-7pm, Tu 11:30-1-30) or EclipseSource booths (all week) for a demo of the Rich Ajax Platform (RAP).
UI.toString() in a snippet
Ever wanted to get a print out of all components that make up a piece of UI?
Having fun with detached views!
Yesterday, I had fun investigating how to open “detached” views progammatically.
Replacing the Perspective-Switcher in RCP apps
For simple RCP Applications the Perspective-Switcher widget that ships with Eclipse is overloaded and cumbersome to use.
Riena article on DZone
As a Riena committer, it’s always nice to see people taking interest in Riena.
Riena 3.5.M6 is out, discuss at EclipseCon
Riena 3.5.M6 is available, just in time for EclipseCon (new and noteworthy).
Eclipse Riena 1.1.0 M5 shipped
Riena 1.1.0 Milestone 5 shipped today (download). Since the 1.0 release a month ago we Riena committers have been busy with several new features: Riena is now based on Eclipse 3.
RAP 1.2 M2 available
We shipped RAP 1.2 Milestone 2 this week. New and noteworthy items include:
Would you believe this is a browser based Application?
Here are two amazing screenshots from a RAP-based application which was unveiled earlier this month.
Getting started with the RAP Calculator Example
Below are some brief instructions on how to import and run the RAP Calculator Example, which I currently use in my talks.
RAP "Guide" to the EclipseCon 2008
Just two weeks to go ’til the next EclipseCon. Once again the schedule is packed with ten parallel sessions and a dazzling amount of interesting talks.
RAP at the Seattle CodeCamp (with slides)
Interested in the Rich Ajax Platform and residing in the Seattle area?
RAP Deployment - Part 2: Deploying as a WAR
This post is out of date for RAP 1.2 (Galileo). You’ll find the most recent deployment instructions here.
RAP Deployment - Part 1: Deploying your application with Jetty
This post is out of date for RAP 1.2 (Galileo).
How to Embed a RAP Application in a Web Page
A slightly overlooked aspect of RAP Applications is that they do *not* have to take the whole page in your browser.
Hiding the Window in RAP Applications
One of the frequently asked questions while showing RAP is “how can I hide the window”?
Article: Web 2.0 the Eclipse Way
Interested in the Rich Ajax Platform (RAP) but somehow missing the courage to take the first steps?
RAP 1.0 - What you won't find in the New & Noteworthy
RAP 1.0 has been released and you’ve probably heard about it already, as it was well covered by blogs and press alike.
Web-enabled RCP Applications with the Remote Application Platform
This 5-page article, by RAP committers Benjamin Muskalla and Ralf Sternberg, introduces the Rich Ajax Platform Project (RAP) and explains why it is the rich internet application framework of choice for Eclipse RCP developers.
Upcoming RAP Talks on Oct 10th and Oct 16th
Curious about the Eclipse Rich Ajax Platform? Want to learn more about it and ask some questions?