Building iOS AppsWith RubyMotion
@RayHightower (Twitter, GitHub, etc.)
WhatWhyHowQ&A
What
http://rubymotion.com
Compiled (.ipa)     vs. Interpreted
Why TDD?
“You Ruby folks   do TDD...”
Why RubyMotion?
“I’ll be interestedwhen RubyMotionlooks like Ruby.”
“...Making CocoaAPIs more Ruby like, one API at a time.”          ~@merbist
Advantage:“...shorter, morereadable files...       Josh Symonds       http://joshsymonds.com/blog/       2012/05/04/why-rub...
Disadvantage:  “If Apple were tobreak RubyMotion...”         Steve Madsen         http://lightyearsoftware.com/         20...
Ruby Version  Manager   (RVM)https://rvm.io//
MacBacon:   RSpec clone that     knows iOS.https://github.com/alloy/MacBacon
rm-redgreen:Red. Green. Refactor.https://github.com/mdks/rm-redgreen
Interface Builder                  .xib fileshttp://ianp.org/2012/05/07/rubymotion-and-interface-builder/
How:Live coding...
Hello World!
RubyMotion Console
3 returns Fizz5 returns Buzz
Q&A@RayHightower (Twitter, GitHub, etc.)
Upcoming SlideShare
Loading in …5
×

Building iOS Apps With RubyMotion

1,153 views
1,112 views

Published on

Published in: Economy & Finance, Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,153
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Building iOS Apps With RubyMotion

  1. 1. Building iOS AppsWith RubyMotion
  2. 2. @RayHightower (Twitter, GitHub, etc.)
  3. 3. WhatWhyHowQ&A
  4. 4. What
  5. 5. http://rubymotion.com
  6. 6. Compiled (.ipa) vs. Interpreted
  7. 7. Why TDD?
  8. 8. “You Ruby folks do TDD...”
  9. 9. Why RubyMotion?
  10. 10. “I’ll be interestedwhen RubyMotionlooks like Ruby.”
  11. 11. “...Making CocoaAPIs more Ruby like, one API at a time.” ~@merbist
  12. 12. Advantage:“...shorter, morereadable files... Josh Symonds http://joshsymonds.com/blog/ 2012/05/04/why-rubymotion-is- better-than-objective-c/
  13. 13. Disadvantage: “If Apple were tobreak RubyMotion...” Steve Madsen http://lightyearsoftware.com/ 2012/05/rubymotion/
  14. 14. Ruby Version Manager (RVM)https://rvm.io//
  15. 15. MacBacon: RSpec clone that knows iOS.https://github.com/alloy/MacBacon
  16. 16. rm-redgreen:Red. Green. Refactor.https://github.com/mdks/rm-redgreen
  17. 17. Interface Builder .xib fileshttp://ianp.org/2012/05/07/rubymotion-and-interface-builder/
  18. 18. How:Live coding...
  19. 19. Hello World!
  20. 20. RubyMotion Console
  21. 21. 3 returns Fizz5 returns Buzz
  22. 22. Q&A@RayHightower (Twitter, GitHub, etc.)

×