• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content


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