eclipseRT Tag

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 (or an Ontario Fishing License if you prefer), and can be...

Read More

Since RAP 2.0 has fully implemented the JSON-based RAP Protocol I was eager to test it's full potential myself. The Tabris clients for Android and iOS already exist and others may follow, but as I'm mostly at home in the browser that's where I would like to use it. The Vision My idea was to create a highly modular and especially flexible client that supports only a...

Read More

In my last blog post I introduced the idea of using OSGi services for single sourcing a RAP/RCP application. I think this approach is quite elegant, but it has one major drawback. When you use normal OSGi services in your application you will mix your application code with the OSGi Framework code everytime you reference or register a service. Not only does this look ugly,...

Read More

A few weeks ago I told you about the Eclipse RTP project. Since then some things happened that I want to share with you. First of all, we made it to the creation review. The review is scheduled for January 12-19. The community gathering period was very successful. We reached 10 interested parties and 7 initial committers from three different companies. In this article, I'd like to focus...

Read More

Today's a great day. The Eclipse Foundation accepted the proposal for the RTP Project. RTP stands for Runtime Packaging.  And here's what it's all about. Marcus Baker wrote an article called "Install Me", which was published in the book "97 things a programmer should know". On two pages he shows the reader exactly how important the first minutes are when a new user tries to get...

Read More

As part of the new Eclipse Helios, the Rich Ajax Platform project released version 1.3. If you'd like to know what is new in RAP 1.3, here's a short screencast. You can find a more detailed version on the RAP 1.3 New and Noteworthy page. Thanks to the community for all the hard work that made this great release possible. Of course, we are currently making plans for...

Read More

Based on your feedback on my last blog posts, I've implemented a first prototype of the RAP protocol. Here's an update on the current state. Several functions are now implemented e.g. server side message creation, client side message processing, client side message creation and server side message processing. The cool thing about all this stuff is that it works already with the RAP lifecycle....

Read More