Rubymotion - iOS and OSX development from a Ruby developer's perspective
summary
RubyMotion compiles Ruby 1.9 with LLVM into statically compiled machine code, so apps run near Objective‑C speed but cannot use dynamic require, eval or define_method at runtime. The workflow uses rake, Ruby gems, CocoaPods and tools like bubble-wrap, sugarcube, AFMotion; development requires a Mac, a $200 RubyMotion license plus Apple developer $100/year. Demo shows a Rails JSON API serving photos and an iOS app that detects faces and draws sunglasses (simulator works, logs number and eye coordinates), with some quirks in face detection.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:43Build on Ruby
- 3:03iOS development options
- 3:38Objective C Ruby code
- 6:18Class decorations
- 6:48Pros
- 8:22Cons
- 9:52Ruby vs Objective C
- 10:54Advantages and disadvantages
- 12:18iOS 6 developer agreement
- 13:17PhoneGap
- 14:20Rails API
- 14:46Demo
- 18:38CloudAfrica
- 20:01rake
- 20:58questions








