RubyMotion has revolutionized native apps development platform for iOS devices. I would like to share some best practices/lessons learnt building apps using RubyMotion. This includes but not limited to:
What is RubyMotion
REPL
Using Obj-C, native C, gems in your RubyMotion application
Using storyboard
DSL for views
ActiveRecord-like ORM for iOS
Testing storyboard interface (Rspec and TestUnit)
CocoaPods
Dependency Management
Creating Gems
XCode integration
Continuous Integration
Releasing to AppStore
and others