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
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
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
140
Creating Augmented Reality Apps with RubyMotion
wndxlori
0
620
RubyMotion - Mobile & Beyond
wndxlori
0
110
Software - Profession, Craft, or Passion?
wndxlori
0
160
RubyMotion for Rails Developers
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
64
Other Decks in Technology
See All in Technology
Webアクセシビリティ入門 2026
recruitengineers
PRO
2
450
【CEDEC2026】専門性の高いデフォルメチームが挑んだ人材育成戦略 〜Cygames Academiaの企画から実施まで〜
cygames
PRO
0
520
Data Hubグループ 紹介資料
sansan33
PRO
0
3.1k
関東Kaggler会発表資料
takoi
1
140
オートロックマンションなのに、各部屋は施錠なし!? 攻撃者が組織内ネットワークで大暴れする理由 / The Front Door Is Locked, but the Rooms Are Wide Open: Why Attackers Move Freely Inside Enterprise Networks
nttcom
1
1.6k
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
1
340
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.9k
システム思考で問題に対処する
yussak
0
190
AI時代の強いチームの作り方
yuukiyo
25
16k
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
4
540
【Google Cloud Next Tokyo'26】Gemini Enterprise と Oracle AI Database で実現する、業務データ活用を実現する AI エージェント実装
shisyu_gaku
0
230
第3回しろおびセキュリティスポンサーセッション
log0417
0
160
Featured
See All Featured
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
240
Designing Powerful Visuals for Engaging Learning
tmiket
1
480
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Documentation Writing (for coders)
carmenintech
77
5.4k
Scaling GitHub
holman
464
140k
The Limits of Empathy - UXLibs8
cassininazir
1
590
Designing for Performance
lara
611
70k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Un-Boring Meetings
codingconduct
0
380
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
430
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
56k
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!