new and noteworthy Tag

The latest Android client for RAP mobile (v0.5.3) is now available. We are always looking for feedback so we urge you to take part in our developer preview program to experience the client firsthand. Besides the usual bugfixes, performance and stability improvements, the 0.5.3 release brings some often requested features to an Android handset near you. For more information visit: https://rapmobile.eclipsesource.com The Tree widget supports the SWT.VIRTUAL style flag The support of...

Read More

Sure, you've been reloading the eclipse.org/downloads web page once every minute over the past hours, you've been clicking on 'Help' > 'Check for Updates' in your Indigo Eclipse package, you've been monitoring the cross-project-issues-dev mailing list. Okay, then I cannot tell you any news, but the participating projects at Eclipse shipped another coordinated Simultaneous Release in time! This Indigo SR2 release contains many improvements and bug...

Read More

In the RAP framework, the widgets in a website are remotely controlled by the web server. The server does this by sending messages to the client in response to Ajax requests. Until now, those messages used to contain proprietary JavaScript that has been evaluated by the browser. Apart from the drawbacks of using eval to process server responses, this tightly couples RAP to its default...

Read More

Update 2: The new interfaces have been renamed again in RAP 1.5M7. Please refer to this post for the details and check out the updated code example. Update: APIs have changed a bit meanwhile, so I updated the code below accordingly. Entry points are now registered by path, and JEE_COMPLATIBILTIY has become the default mode, which makes the main loop obsolete in this kind of applications. RAP...

Read More

The Enron Corporation was the American energy company that was involved in accounting fraud which led to the Enron scandal in 2001. During the investigation, large parts of the company's email conversations were published. The result is that a huge, real-life data set including more than half a million emails from 150 Enron executives came into the public domain. I thought that this data would be...

Read More

One of the new things in RAP 1.4 is the FileUpload widget in RWT, that replaces the old Upload widget from the sandbox. And there's some more new upload stuff in the RAP Incubator. Here's how to use the new features to upload files with RAP 1.4. The FileUpload is a new widget that wraps the HTML file selection <input> tag. It looks like a button,...

Read More

After the Helios Release, we are one step closer to Indigo. RAP 1.4 M1 is now available. From the new features, here are my personal top three: We have a new implementation of the SWT Tree widget which is faster, more flexible, and provides many new features. In order to support new application servers that already ship with Servlet API (javax.servlet.*) 3.0, RAP is now able to leverage the...

Read More

After another 6 weeks of working hard towards the Helios Release, we are one step closer. RAP 1.3 M7 for Eclipse 3.6 is out. From the new features, here are my personal top three: Eventually, a GraphicsContext implementation that lets you draw onto the browser using SWT API! In the early days of RAP, we regarded this as being impossible. Animations support in CSS enables cool effects like sliding...

Read More

Animations are an integral part of most modern UIs, including many "web 2.0"-applications and websites. (Just watch carefully when opening google.com.) They have become so common that we even subconsciously miss them if they aren't there. The transition between two states of an UI should never be sudden, but gradually (albeit quickly), as we are used from real life. If done right, this increases usability...

Read More