Reactive RubyMotion
summary
Shows a concrete RubyMotion pipeline: button tap → action sheet → image picker → apply filter on a background dispatch queue → upload to an API → insert an image message into a table view, all wired with ReactiveCocoa operators. Demonstrates handling signal of signals with flatten/concat, using subscribe opens the gates to start work, uses takeLast to keep pickers open, and contrasts signals (lazy, repeatable) with promises (eager, single value).
AI-written summary · about
chapters (33)
- 0:00Intro
- 2:00Map
- 2:44Action Sheet
- 2:56React Code
- 6:24Upload Image
- 6:55Update UI
- 8:36Title
- 8:49Composition
- 9:22Computation
- 9:41Philosophy
- 10:16Narratives
- 10:50Reactive vs Coco
- 11:28Blocks
- 11:54Callbacks
- 13:34Unified problem
- 13:48Conversion
- 14:03Callback
- 15:12Signal
- 15:44Promises
- 16:39Signals
- 16:59Signal Examples
- 17:45Operators
- 19:22Scheduling Operators
- 19:44Combination Operators
- 20:13Error Pointer
- 20:45Side Effects
- 21:07Signal Log
- 22:11Signal Structure
- 23:32Concat
- 24:34Switch to Latest
- 25:20Flat Map
- 26:04My Advice
- 27:32Readings
related talks
47mRubymotion for faster client/server development
06mLightning Talk: RubyMotion
42mRubyMotion- Mobile & Beyond
46mRxSwift for UI
28mRubymotion - iOS and OSX development from a Ruby developer's perspective
43mBeautiful reactive web UIs, Ruby and you
11mMicrotalk: Motion in the Middle - RubyMotion as a Gateway to iOS development
42mRubyMotion's Secret Sauce
