Mobile Ruby, LA RubyConf

3,431 views

Published on

A story of mobile deployment told backwards, from the end user experience, through release on devices, and finally development.

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
3,431
On SlideShare
0
From Embeds
0
Number of Embeds
291
Actions
Shares
0
Downloads
19
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide
  • http://www.flickr.com/photos/alexpicpost/522385/
  • Mobile Ruby, LA RubyConf

    1. 1. Mobile Ruby<br />
    2. 2.
    3. 3. Symbian<br />RIM<br />Blackberry<br />Apple<br />iPhone<br />Windows<br />Mobile<br />Google<br />Android<br />Palm<br />webOS<br />C++<br />Java<br />Objective C<br />C#<br />Java<br />Javascript<br />
    4. 4. Why?<br />
    5. 5. Brand<br />Transcends<br />Platform<br />
    6. 6. Mobile <br />!=<br />Pocket Desktop<br />
    7. 7. GeolocationCameraConnectedEveryone You Know<br />
    8. 8. How?<br />
    9. 9. Write Once<br />Run Anywhere<br />
    10. 10. Write Once<br />Run Anywhere<br />
    11. 11.
    12. 12.
    13. 13. …or… rake device:iphone:production<br />
    14. 14.
    15. 15.
    16. 16. rake device:bb:production<br />
    17. 17.
    18. 18.
    19. 19. Android App coming soon!<br />
    20. 20. rake device:android:production<br />adb install bin/target/RubyConf_signed.apk<br />…or…<br />scp RubyConf_signed.apk me@mysite.com:/.<br />
    21. 21. $ keytool -genkey -v -keystore mykey.keystore -alias alias_name -keyalg RSA -validity 10000<br />
    22. 22. Development<br />
    23. 23.
    24. 24. Rhodes MVC<br />
    25. 25. http://github.com/blazingcloud/rhodes_rubyconf<br />

    ×