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
0
95
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
This Old App
wndxlori
0
83
DragonRuby: Let's talk about APPS
wndxlori
0
93
Creating Augmented Reality Apps with RubyMotion
wndxlori
0
560
RubyMotion - Mobile & Beyond
wndxlori
0
90
Software - Profession, Craft, or Passion?
wndxlori
0
110
RubyMotion - Unified Ruby Runtime for iOS & Android
wndxlori
0
110
Do The Work - Madison Ruby, The Epilogue
wndxlori
0
330
Core Data in RubyMotion - #inspect
wndxlori
0
450
Do The Work - ScotRuby
wndxlori
0
40
Other Decks in Programming
See All in Programming
クラシルを支える技術と組織
rakutek
0
190
Web技術を最大限活用してRAW画像を現像する / Developing RAW Images on the Web
ssssota
2
1.1k
CSC305 Lecture 01
javiergs
PRO
1
380
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
160
気づいて!アプリからのSOS 〜App Store Connect APIで始めるパフォーマンス健康診断〜
waka12
0
260
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
170
ABEMAモバイルアプリが Kotlin Multiplatformと歩んだ5年 ─ 導入と運用、成功と課題 / iOSDC 2025
akkyie
0
310
株式会社 Sun terras カンパニーデック
sunterras
0
190
CSS Linter の現在地 2025年のベストプラクティスを探る
ryo_manba
10
3.2k
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
1
420
2025年版 サーバーレス Web アプリケーションの作り方
hayatow
23
25k
Build your own WebP codec in Swift
kishikawakatsumi
2
880
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Agile that works and the tools we love
rasmusluckow
331
21k
How STYLIGHT went responsive
nonsquared
100
5.8k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Raft: Consensus for Rubyists
vanstee
139
7.1k
Being A Developer After 40
akosma
91
590k
Optimizing for Happiness
mojombo
379
70k
GraphQLの誤解/rethinking-graphql
sonatard
72
11k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
890
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
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