Monday, October 15, 2007

A first look at Eclipse Rich Ajax Platform (RAP)

Eclipse Rich Ajax Platform (RAP) allows developers to create Rich Internet Applications (RIA) using the OSGi standard component model. The main advantage of this technology is the ability to share the same Java code base for RCP and RIA applications.

In this two-part screencast you are going to see RAP installation process, look and feel of the RAP 1.0 Demo application and creation of the simple RAP plugin.

Installation of the RAP 1.0 using the Eclipse Update Manager (01:15):

RAP 1.0 Demo application. Creation of the "Hello world" RAP plugin (02:15):

Recommended books:

  1. Eclipse Rich Client Platform: Designing, Coding, and Packaging Java(TM) Applications
  1. Eclipse: Building Commercial-Quality Plug-ins (2nd Edition)

If you liked this post, please share it with others using the links below. Thank you.


Xabier Udaondo (Xbit) said...

We want more RAP screencast.
Thanks for all

Anonymous said...


I just realized that I never thanked you for those excellent screencasts.

This is absolutely great, and I just linked to this page from the RAP pages.

Jochen Krause
RAP project lead

vojko said...

Thanks for the kind words and link of course.

michael.moser said...

Very nice these screencasts - and very helpful indeed!

A question though: when comparing this to my setup I just realized, that after installing RAP, importing the demo project and opening its plugin.xml file on the Overview tab I don't see those "Launch a RAP application" links under "Testing" (about 1/3 into the second screencast).

What did I miss to do to have those?


Anonymous said...

Дас ист фантастишь!
Greate job!

Rodrigo D said...

Great stuff. I would really like to see more of it.

Will said...

Hey. nice screencast!

please do one more complicated of RAP!

Good Job!

Friendly Men said...

wonderfull, could you give more information and screencasts about this plugin and if it is interoperable with the DWR framwork ?

Anonymous said...

Muito boa a explicação, gostei muito.

Embora aqui no Brasil ninguem se interessa em desenvolvimento de RCP e RAP, infelizmente, estou só no Brasil.

Luís Carlos Moreira
Eclipse and Pentaho Developer

Anonymous said...

Excellent screencast. Quick overview without distraction. I want to have more of this.

ftelf said...

What about eclipse 3.4 ? I was not able to create new working RAP project under eclipse 3.4. When running, there is jetty related errors.

Pelerin-Voyageur said...

Very nice!!! Thanks! :-)

Tilemahos Manolatos said...

fantastic! could you pls show as some core writing / editing?

Kelek said...

Great screencast. Advanced RAP screencasts would be greatly appreciated!

Dinesh said...

The demo is good. How about support for GEF in RAP ? Many people would like to have this...any updates ?

Dinesh said...

The demo is great. But how about GEF support in RAP ? Many people would like to have this. Any updates?

Denis3D said...

Шикаарррно! Давно искал нормальную среду разработки - похоже я её нашел :)
Very nice! Thank you guys!

Anonymous said...

At the end of the second Flash demo, it says

"... if you're interested in more advanced ... click to REPLY".

When I clicked, it REPLAYed.

Anonymous said...

Привет! С удовольствием почитал Ваш блог. Хочу также поздравить Вас и всех читателей этого блога с новым 2010 годом. Удачи всем, новых жизненных побед и исполнения всех ваших замыслов. :)

Anonymous said...

Интересно написано....но многое остается непонятнымb

Lucas said...

cool stuff , great site

Anonymous said...

Finally, an issue that I am passionate about. I have looked for information of this caliber for the last several hours. Your site is greatly appreciated.

Anonymous said...

Thanks for movies! Is there any easy way to convert RCP app to RAP application?

bstarchev said...

How to use jQuery together with RAP in Eclipse?