Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
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
150
DragonRuby: Let's talk about APPS
wndxlori
0
160
Creating Augmented Reality Apps with RubyMotion
wndxlori
0
630
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
560
Do The Work - ScotRuby
wndxlori
0
73
Other Decks in Programming
See All in Programming
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.6k
AWSに止められる覚悟してますか?
morizo_1984
2
540
Web Framework Benchmark Battle 2026, Any%
a_matsuda
2
2.7k
Performance Optimization With LLMs
xleitix
0
170
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
300
AIに “答え“を書かせるのを やめてみた
___akari11
0
130
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
130
ActionController meets Protocol Buffers
sorah
0
650
Rでドレミ/Do-Re-Mi_with_R
florets1
0
130
オーケストレーション記述言語 Katari
yukikurage
0
140
AI時代のTerminal環境を UNIX哲学で設計・運用する
yasunori0418
1
140
contenteditable と日本語入力に向き合う
colorful12
0
210
Featured
See All Featured
Making Projects Easy
brettharned
120
6.8k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Mind Mapping
helmedeiros
1
400
Utilizing Notion as your number one productivity tool
mfonobong
4
620
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
450
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
810
KATA
mclloyd
PRO
35
16k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
The Language of Interfaces
destraynor
162
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