Running SWT using nativeWidgets on iPhone/iPad with RAPJochen Krause, EclipseSourceWalldorf demoCampMay 25, 2011
Disclaimer: this is a proof of concept
RAP and mobile are a good fit
Employs native widgetsprogrammed with SWTAPI
Conventional SWT API at work
This is how we representan SWT tree widget
Navigation as you know iton your phone
Go up one level using the toolbar,down by touching an element
And, here is the code
SWT Buttons, Labels and Layouts:RAP calculator example on the iPad
How does it work?     The RAP server sends protocol     messages to the client, e.g. about     constructing a “Shell”
Objective C code processes themessages and constructs a UIView asour shell. Even includes a niceanimation.
Processing is happening on theserver, only UI updates are sent tothe client
Given low latency networks, user experiencematches native apps
To learn more, please contact us:    rapmobile@eclipsesource.com                    Thank you!
Upcoming SlideShare
Loading in...5
×

Running SWT using native Widgets on iPhone/iPad with RAP

1,569

Published on

This is a demo of a proof of concept for running Eclipse SWT on an iPhone/iPad with RAP (Rich Ajax Platform.) It was presented at the Eclipse Demo Camp in Walldorf, May 2011.

Published in: Technology, News & Politics
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,569
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
7
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Running SWT using native Widgets on iPhone/iPad with RAP

  1. 1. Running SWT using nativeWidgets on iPhone/iPad with RAPJochen Krause, EclipseSourceWalldorf demoCampMay 25, 2011
  2. 2. Disclaimer: this is a proof of concept
  3. 3. RAP and mobile are a good fit
  4. 4. Employs native widgetsprogrammed with SWTAPI
  5. 5. Conventional SWT API at work
  6. 6. This is how we representan SWT tree widget
  7. 7. Navigation as you know iton your phone
  8. 8. Go up one level using the toolbar,down by touching an element
  9. 9. And, here is the code
  10. 10. SWT Buttons, Labels and Layouts:RAP calculator example on the iPad
  11. 11. How does it work? The RAP server sends protocol messages to the client, e.g. about constructing a “Shell”
  12. 12. Objective C code processes themessages and constructs a UIView asour shell. Even includes a niceanimation.
  13. 13. Processing is happening on theserver, only UI updates are sent tothe client
  14. 14. Given low latency networks, user experiencematches native apps
  15. 15. To learn more, please contact us: rapmobile@eclipsesource.com Thank you!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×