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 - Unified Ruby Runtime for iOS & And...
Search
Lori M Olson
November 01, 2016
Technology
0
96
RubyMotion - Unified Ruby Runtime for iOS & Android
Presentation on RubyMotion, given to the YYC Ruby Meeting in November 2016
Lori M Olson
November 01, 2016
Tweet
Share
More Decks by Lori M Olson
See All by Lori M Olson
This Old App
wndxlori
0
57
DragonRuby: Let's talk about APPS
wndxlori
0
57
Creating Augmented Reality Apps with RubyMotion
wndxlori
0
520
RubyMotion - Mobile & Beyond
wndxlori
0
79
Software - Profession, Craft, or Passion?
wndxlori
0
70
RubyMotion for Rails Developers
wndxlori
0
91
Do The Work - Madison Ruby, The Epilogue
wndxlori
0
290
Core Data in RubyMotion - #inspect
wndxlori
0
380
Do The Work - ScotRuby
wndxlori
0
36
Other Decks in Technology
See All in Technology
飲食店予約台帳を支えるインタラクティブ UI 設計と実装
siropaca
6
1.4k
7日間でハッキングをはじめる本をはじめてみませんか?_ITエンジニア本大賞2025
nomizone
2
1.4k
データの品質が低いと何が困るのか
kzykmyzw
6
1k
2.5Dモデルのすべて
yu4u
2
610
技術負債の「予兆検知」と「状況異変」のススメ / Technology Dept
i35_267
1
1k
室長と気ままに学ぶマイクロソフトのビジネスアプリケーションとビジネスプロセス
ryoheig0405
0
320
第13回 Data-Centric AI勉強会, 画像認識におけるData-centric AI
ksaito_osx
0
360
Building Products in the LLM Era
ymatsuwitter
10
4.4k
AndroidXR 開発ツールごとの できることできないこと
donabe3
0
110
転生CISOサバイバル・ガイド / CISO Career Transition Survival Guide
kanny
3
410
SA Night #2 FinatextのSA思想/SA Night #2 Finatext session
satoshiimai
1
100
家電アプリ共通PF "Linova" のAPI利用とPostman活用事例ご紹介
yukiogawa
0
130
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
31
2.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
Become a Pro
speakerdeck
PRO
26
5.1k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
29
4.6k
Thoughts on Productivity
jonyablonski
69
4.5k
How to train your dragon (web standard)
notwaldorf
90
5.8k
Rails Girls Zürich Keynote
gr2m
94
13k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
29
2.2k
Embracing the Ebb and Flow
colly
84
4.6k
Into the Great Unknown - MozCon
thekraken
35
1.6k
Transcript
RubyMotion Unified Ruby Runtime for iOS & Android YYC Ruby
Meetup - November 1, 2016
Lori Olson Author coredatainmotion.com Creator WIMBY app (wimby.ca) Trainer/Instructor RoR4Real
& Rails4iOS
None
But… • No it’s not interpreted • Yes it is
compiled (LLVM) • 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!
And there’s a REPL • Read • Evaluate • Print
• Loop
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
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
Demos!!!
Thanks sponsors!