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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Lori M Olson
November 01, 2016
Technology
0
110
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
98
DragonRuby: Let's talk about APPS
wndxlori
0
110
Creating Augmented Reality Apps with RubyMotion
wndxlori
0
580
RubyMotion - Mobile & Beyond
wndxlori
0
98
Software - Profession, Craft, or Passion?
wndxlori
0
130
RubyMotion for Rails Developers
wndxlori
0
100
Do The Work - Madison Ruby, The Epilogue
wndxlori
0
350
Core Data in RubyMotion - #inspect
wndxlori
0
530
Do The Work - ScotRuby
wndxlori
0
44
Other Decks in Technology
See All in Technology
AI開発の落とし穴 〜馬には乗ってみよAIには添うてみよ〜
sansantech
PRO
9
4.3k
ドキュメントからはじめる未来のソフトウェア
pkshadeck
4
1.7k
GitHub Copilot CLI 現状確認会議
torumakabe
12
4.8k
Riverpod3.xで実現する実践的UI実装
fumiyasac0921
2
340
BPaaSオペレーション・kubell社内 n8n活用による効率化検証事例紹介
kubell_hr
0
280
Oracle Cloud Infrastructure:2026年1月度サービス・アップデート
oracle4engineer
PRO
0
160
OCI技術資料 : OS管理ハブ 概要
ocise
2
4.3k
ファシリテーション勉強中 その場に何が求められるかを考えるようになるまで / 20260123 Naoki Takahashi
shift_evolve
PRO
3
390
JuliaTokaiとしてはこれが最後かもしれない(仮) for NGK2026S
antimon2
0
120
持続可能な開発のためのミニマリズム
sansantech
PRO
4
580
Regional_NAT_Gatewayについて_basicとの違い_試した内容スケールアウト_インについて_IPv6_dual_networkでの使い分けなど.pdf
cloudevcode
1
160
新規事業 toitta におけるAI 機能評価の話 / AI Feature Evaluation in toitta
pokutuna
0
270
Featured
See All Featured
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
190
Writing Fast Ruby
sferik
630
62k
Between Models and Reality
mayunak
1
170
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
61
49k
Amusing Abliteration
ianozsvald
0
90
Skip the Path - Find Your Career Trail
mkilby
0
48
For a Future-Friendly Web
brad_frost
181
10k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
83
What does AI have to do with Human Rights?
axbom
PRO
0
1.9k
GitHub's CSS Performance
jonrohan
1032
470k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
620
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!