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
88
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
34
DragonRuby: Let's talk about APPS
wndxlori
0
28
Creating Augmented Reality Apps with RubyMotion
wndxlori
0
460
RubyMotion - Mobile & Beyond
wndxlori
0
72
Software - Profession, Craft, or Passion?
wndxlori
0
48
RubyMotion - Unified Ruby Runtime for iOS & Android
wndxlori
0
93
Do The Work - Madison Ruby, The Epilogue
wndxlori
0
240
Core Data in RubyMotion - #inspect
wndxlori
0
290
Do The Work - ScotRuby
wndxlori
0
33
Other Decks in Programming
See All in Programming
コード生成を伴うLLMエージェント - 2024.07.18 Tokyo AI
smiyawaki0820
11
4.1k
初心者がおさえておきたいAWS CDKのベストプラクティス 2024
konokenj
15
7.3k
Microservices rules (July 2024) : what good looks like
cer
PRO
0
1.6k
CSC307 Lecture 13
javiergs
PRO
0
150
Product Management LT会_クアンド新家
shinshin
0
210
小さな開発会社を作った理由
polidog
0
1.9k
みんなのオブザーバビリティプラットフォームを作ってるんだがパフォーマンスがやばい #mackerelio #srenext
ne_sachirou
0
370
英語
s_shimotori
1
220
大規模マルチテナントを解決するYugabyteDBという選択肢
nnaka2992
1
250
Xcode 16のPreviewModifierと@Previewableを活用した効率的なプレビュー方法の考察
ojun9
2
160
入社1ヶ月でここまでやった!Findy Toolsインフラ支援の最適化
rvirus0817
6
1.4k
SDCon2024: Enabling DevOps and Team Topologies thru architecture: architecting for fast flow
cer
PRO
0
780
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
134
6.5k
In The Pink: A Labor of Love
frogandcode
139
22k
Atom: Resistance is Futile
akmur
261
25k
Navigating Team Friction
lara
181
13k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
19k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
52k
Rebuilding a faster, lazier Slack
samanthasiow
78
8.5k
Designing the Hi-DPI Web
ddemaree
276
34k
Git: the NoSQL Database
bkeepers
PRO
423
64k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
44
4.7k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
229
130k
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