Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
RubyMotion for Rails Developers
Search
Lori M Olson
April 25, 2017
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
RubyMotion for Rails Developers
Introductory slide deck for the RubyMotion workshop at RailsConf
Lori M Olson
April 25, 2017
More Decks by Lori M Olson
See All by Lori M Olson
This Old App
wndxlori
0
140
DragonRuby: Let's talk about APPS
wndxlori
0
150
Creating Augmented Reality Apps with RubyMotion
wndxlori
0
620
RubyMotion - Mobile & Beyond
wndxlori
0
120
Software - Profession, Craft, or Passion?
wndxlori
0
170
RubyMotion - Unified Ruby Runtime for iOS & Android
wndxlori
0
110
Do The Work - Madison Ruby, The Epilogue
wndxlori
0
370
Core Data in RubyMotion - #inspect
wndxlori
0
550
Do The Work - ScotRuby
wndxlori
0
68
Other Decks in Programming
See All in Programming
AIに既存システムを理解させる技術 ~レガシーを見捨てないハーネスエンジニアリング入門~
ochtum
0
200
Claude Codeを組織的に動かして月400PRを実現した話
happy_ryo
0
250
Laravelのアプリケーションをどこにデプロイするか #ツナギメオフライン.9
akase244
0
110
Flow は今どうなっているか
mizdra
PRO
0
880
Go 1.27からのGODEBUG / Go 1.27 リリースパーティ #go127party
mazrean
0
290
My Marp Sample
sinoue0108
0
140
Pythonの実行はどこまで賢くなったのか? CPythonとPyPyから見る最適化のしくみ
curekoshimizu
4
2.7k
Building an Out-of-Order CPU
latte72
0
620
初心者DevRelとして参加者だった私が、DevRel Talks!#2に登壇するまでにしてきたこと
sokohirai
0
330
PyConJP2026_wat_Python × Signal Processing: How to Draw Pictures with Sound Using Spectrogram Art
wat
0
650
LLMは4年分のCompose移行を再現できるのか?実プロダクト279件のXMLで探る自動化の境界線
makun
0
350
tsc.rip を支える技術 / Kyoto.なんか #8
susisu
0
4.3k
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
230
Tell your own story through comics
letsgokoyo
1
1.1k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
490
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
440
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
760
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
510
Amusing Abliteration
ianozsvald
1
280
30 Presentation Tips
portentint
PRO
1
390
Unsuck your backbone
ammeep
672
58k
Odyssey Design
rkendrick25
PRO
2
800
Darren the Foodie - Storyboard
khoart
PRO
3
3.9k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
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