Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

A look ahead at RAP - News and Vision



Slides from my talk at EclipseCon 2011: http://www.eclipsecon.org/2011/sessions/?page=sessions&id=2134

Slides from my talk at EclipseCon 2011: http://www.eclipsecon.org/2011/sessions/?page=sessions&id=2134



Total Views
Views on SlideShare
Embed Views



4 Embeds 248

http://www.eclipsecon.org 238
http://eclipsecon.org 8
http://eclipsesummit.org 1
http://webcache.googleusercontent.com 1



Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

A look ahead at RAP - News and Vision A look ahead at RAP - News and Vision Presentation Transcript

  • A look ahead at RAP News and VisionsEARLY DRAFT Ralf Sternberg RAP Team Lead © 2011, EclipseSource
  • The Rich Ajax Platform• Running RCP applications in a web browser• Desktop and Web from a single code base!
  • Highlights Graphics context (GC): drawing in the browser with SWT API Advanced styling features including rounded borders, gradients, sliding and Drag fading animations, semi-transparency and drop JFace, databinding Browser history support Fully functional SWT widgets with VIRTUAL, JFace viewers
  • History
  • Collaboration within Eclipse• EMF• Riena• MAT• Virgo
  • RAP 1.4 News• Up-to-date SWT, JFace, Workbench variants for RAP• Key binding support• Improved mobile devices support• Non-native scrollbars• Theming improvements• ...
  • New Default Theme
  • Future
  • Where do we stand?Lots of features added, developed extremely quicklyTechnically: • Almost sufficient coverage of SWT • Single sourcing works well • Powerful themingProject and Community: • Simultaneous release • Growing and very active community • Collaboration with other Eclipse projectsRAP - the Eclipse web app framework?
  • What is left to do?Features • Draw2D • StyledText ...Future directions • Challenges? • other web frameworks • Web 2.0 trends
  • Stabilizing the Client
  • Web Trends
  • Shadow effects
  • Tab Folder Theming
  • Non-native Scrollbars
  • Web 2.0: Hackability, Mashability• Use mashups in RAP• Use JQuery etc. for custom widgets• Embed RAP application in Websites• Define a usable API for custom widgets
  • Embed RAP
  • Mashups in RAP
  • New devices
  • RAP on the IPad
  • Idea: Exchangeable Client
  • RAP Ajax today: JavaScript
  • RAP ProtocolWell defined protocolbased on JSONProof-of-concept: IPod clientusing iAd JavaScript librarynative widgets!
  • RAP 2.0?
  • ResourcesIPad photo by JaredEarlehttp://www.flickr.com/photos/jaredearle/4675262184/sizes/m/in/photostream/CC-by-nc-sa 2.0Web 2.0 Tag Cloud by Markus Angermeierhttp://kosmar.de/archives/2005/11/11/the-huge-cloud-lens-bubble-map-web20/via http://de.wikipedia.org/w/index.php?title=Datei:Web20en.png&filetimestamp=20070425070135CC-by-sa 2.0Tab folder screenshotshttp://www.flickr.com/photos/guspim/2944368439/sizes/o/in/photostream/CC-by-sa 2.0http://www.flickr.com/photos/guspim/448649435/sizes/o/in/photostream/CC-by-sa 2.0http://www.flickr.com/photos/guspim/417451390/sizes/o/in/photostream/CC-by-sa 2.0