Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
RubyMotion for Rails Developers
Lori M Olson
April 25, 2017
Programming
0
73
RubyMotion for Rails Developers
Introductory slide deck for the RubyMotion workshop at RailsConf
Lori M Olson
April 25, 2017
Tweet
Share
More Decks by Lori M Olson
See All by Lori M Olson
wndxlori
0
98
wndxlori
0
53
wndxlori
0
25
wndxlori
0
60
wndxlori
0
43
wndxlori
0
73
wndxlori
0
14
wndxlori
0
28
wndxlori
0
190
Other Decks in Programming
See All in Programming
hanhan1978
0
290
kazaman97
0
160
tommykw
1
310
ken3ypa
0
150
decoc
1
320
akatsukinewgrad
0
130
malvinstn
1
610
bkuhlmann
4
610
kenmaz
1
100
akatsukinewgrad
0
130
nanimonodemonai
2
1.4k
line_developers_tw
1
340
Featured
See All Featured
reverentgeek
168
7.1k
davidbonilla
69
3.5k
shlominoach
176
7.4k
lynnandtonic
270
16k
philhawksworth
192
8.8k
pauljervisheath
196
15k
chriscoyier
684
180k
akmur
252
19k
hursman
106
9.2k
roundedbygravity
84
7.8k
jakevdp
774
200k
hannesfritz
27
930
Transcript
RubyMotion for Rails Developers (come up and get your USB
stick!!! README.pdf has instructions) RailsConf - April 25, 2017
Lori Olson Author coredatainmotion.com Creator WIMBY app (wimby.ca) Trainer/Instructor RoR4Real
& Rails4iOS & RubyMotion for Rails Developers
None
RubyMotion Sold! Laurent moving on.
RubyMotion Lives On! Amir takes over
None
And… • No, it’s not free* • But you can
start for free • Yes you have to wait for updates
None
None
None
iOS + macOS + watchOS + tvOS
And Android!
None
None
None
None
Ruby Tools!
RubyGems
Bundler
Rake
No Xcode Required
Your fav editor
Speaking of gems
motion-cocoapods
motion-gradle
So many gems http://www.mywebpresenters.com/articles/wp-content/uploads/2012/08/choosing-a-corporate-video-production-company.jpg
But Rails?
the RubyMotion community has combined and tested the most active
and powerful gems into a single package called RedPotion
whitepotion for macOS blackpotion for tvOS
Blue Potion • ProMotion Android • RMQ Android • work
in progress • because
Flow the “missing” Ruby standard library for 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 project RedPotion because wow, easy!
Second project Flow because iOS & Android!
None
Main
Movies
Details
Thanks to RailsConf & Ruby Central