RubyMotion: Rubyizing iOS development
summary
RubyMotion compiles Ruby to optimized machine code with LLVM, keeps ARC-style memory management, and exposes the Objective‑C runtime so native APIs, storyboards and CocoaPods work. The demo shows a REPL controlling the simulator—adding a segmented control, moving it, and live-inspecting views—using gems like bubble-wrap and sugarcube. Build uses rake (default, spec, archive), produces IPA for App Store, supports vendor projects and C bridging, and runs mac-bacon tests in the simulator. It costs ~$200, lacks a full debugger, and three apps are already built.
AI-written summary · about
chapters (19)
- 0:00Start
- 3:45What Exactly Is Ruby Motion
- 6:53The Myths
- 8:04Pros and Cons of Phonegap
- 9:59Motion Command
- 11:34What Is Rake
- 12:48Reconfig Command
- 13:34Frameworks
- 13:51Device Family
- 16:00Demo
- 18:54Segmented Control
- 19:47Control from Command Line
- 22:57Build Process
- 23:20Linking
- 23:57Code Signing
- 27:58External Libraries
- 29:01Bundler
- 29:38Teacup
- 30:06Use Objective-C Code








