Author: Elias Volanakis

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. Will have three presentations: Android Development with Eclipse BlackBerry Application Development Options iPad development with Eclipse The event is scheduled for this Monday, Nov 8th at 6pm at the Lucky Labrador Beer Hall, 1945 NW Quimby (map). Please RSVP on the wiki (or...

Read More

Here are three recent developments from Eclipse Riena, that you may otherwise have missed: • Version 3.0 announced - we have updated the development plan, skipping the 2.1 release and shooting straight for a 3.0 release next June (Eclipse Indigo). While we strive to keep the bulk of the APIs unchanged, this move will grant us the flexibility to carefully introduce changes needed to support Eclipse RAP. You...

Read More

Here are the slides from my "Eclipse RAP - What's new in Helios?" talk, which I gave at the Bay Area Demo Camp in June. They capture the most interesting novelties of the RAP 1.3 release. You can find even more details in the full release notes. I want to thank Oracle and AvantSoft for hosting and organizing the event. If you are interested in future Eclipse events...

Read More

Here is a question that I got on a post about detached views: "How can I detect that a View has been detached from the main window? I would like to adjust the view's behavior in that case." There is no API to obtain that information directly. However it is possible to do this with a few tricks: detached views have an empty window title (i.e. shell.getText().length() ==...

Read More

"Can you help me use shared libraries with Eclipse CDT, managed make and cygwin?", I was asked yesterday. Read on for a list of common pitfalls and detailed instructions. The instructions are based on the latest CDT release (Galileo) and cygwin (make 3.81, gcc 3.4.4). They are applicable to CDT's managed make projects (that means CDT generates a makefile to build project). The Pitfalls It turns out that using...

Read More

I've spend the last few days adjusting the Ridget layer in Riena, to make it work with Eclipse RAP and Eclipse RCP. We call this process "single-sourcing" (EclipseCon tutorial). Ridgets wrap around standard SWT / RWT controls to provide additional functionality and a better API. One example that you can see below: Ridgets have "markers", which tag a control as mandatory, wrong or read-only and change the...

Read More

Let’s assume for the moment, that in an alternate reality I can travel back in time to 2008. Once there, I meet a bright bunch of people that work on something called e5 (executive summary.odp). My summary: “the runtime platform that is simple and appealing to _____ application developers” Here’s what I would say to them: e5 should take risks When I became interested in Eclipse it was cool...

Read More

[caption id="attachment_3733" align="alignright" width="200" caption="Image credit: So gesehen@flicker, CC BY-SA 2.0."][/caption] I have been playing around with e4 (M3+Integration) today and so far I'm not impressed. I'm keeping an open mind, and may change my opinion at a later time. At the moment however,  I would dare to say that e4 might be the "Windows Vista" moment for Eclipse. High hopes, but at the end of the day not...

Read More

We proudly present Riena 2.0 M5 - the first release in the 2.0 stream.  As you can see by the long New & Noteworthy, we have been very active in last six weeks. Read on for my five favorite new things: 1. Pluggable Marker Decorations The new BorderMarkerSupport draws red-borders around a widget and replaces the standard ControlDecoration. You can select either error decoration style via the...

Read More