Introductory slide deck for the RubyMotion workshop at RailsConf
RubyMotionfor Rails Developers(come up and get your USB stick!!!README.pdf has instructions)RailsConf - April 25, 2017
View Slide
Lori OlsonAuthorcoredatainmotion.comCreatorWIMBY app (wimby.ca)Trainer/InstructorRoR4Real & Rails4iOS &RubyMotion for RailsDevelopers
RubyMotionSold!Laurent moving on.
RubyMotionLives On!Amir takes over
And…• No, it’s not free*• But you can start for free• Yes you have to wait for updates
iOS + macOS + watchOS + tvOS
And Android!
Ruby Tools!
RubyGems
Bundler
Rake
No Xcode Required
Your fav editor
Speaking of gems
motion-cocoapods
motion-gradle
So many gemshttp://www.mywebpresenters.com/articles/wp-content/uploads/2012/08/choosing-a-corporate-video-production-company.jpg
But Rails?
the RubyMotioncommunity has combinedand tested the most activeand powerful gems into asingle package calledRedPotion
whitepotion for macOSblackpotion for tvOS
Blue Potion• ProMotion Android• RMQ Android• work in progress• because
Flowthe “missing”Ruby standard libraryfor RubyMotion
Flow• UI - User interface framework• Net - HTTP networking and host reachability• JSON - JSON serialization• Digest - Digest cryptography• Store - Key-value store• Base64 - Base64 encoding/decoding• Location - Location management and (reverse) geocoding• Task - Lightweight tasks scheduler
First projectRedPotionbecause wow, easy!
Second projectFlowbecause iOS & Android!
Main
Movies
Details
Thanks to RailsConf& Ruby Central