Building iOS Apps with RubyMotion
summary
Claims RubyMotion produces real compiled iOS apps by compiling Ruby to LLVM bytecode and sells for $200 while requiring a Mac and Xcode. Demoed workflow uses rake, rake spec with MacBacon and guard for TDD but notes compile time overhead, editing live in simulator, and use of BubbleWrap and Formotion gems. Built examples include a Hello app with live text changes, a FizzBuzz counter with increment/decrement/reset and UI built from a .xib, and a form that works in simulator and device.
AI-written summary · about
chapters (20)
- 0:00RubyMotion intro
- 1:04Agenda and RubyMotion
- 2:06RubyMotion vs Objective-C
- 4:54Live RubyMotion app demo
- 7:02RubyMotion project structure
- 8:47AppDelegate and MVC
- 10:33User experience and Apple’s Human Interface Guidelines
- 13:20FizzBuzz and TDD demo
- 15:15Interface Builder with RubyMotion
- 16:59Testing with MacBacon
- 19:04Formotion gem
- 21:51BubbleWrap gem
- 24:45RubyMotion tools
- 26:55RubyMotion vs Objective-C
- 27:56Resources and closing
- 28:18Q&A 1
- 30:12Q&A 2
- 32:08Q&A 3
- 33:14Q&A 4
- 34:19Q&A 5








