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
94
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
35
DragonRuby: Let's talk about APPS
wndxlori
0
35
Creating Augmented Reality Apps with RubyMotion
wndxlori
0
500
RubyMotion - Mobile & Beyond
wndxlori
0
73
Software - Profession, Craft, or Passion?
wndxlori
0
50
RubyMotion for Rails Developers
wndxlori
0
91
Do The Work - Madison Ruby, The Epilogue
wndxlori
0
270
Core Data in RubyMotion - #inspect
wndxlori
0
340
Do The Work - ScotRuby
wndxlori
0
34
Other Decks in Technology
See All in Technology
QAEチームが辿った3年 ボクらが改善業務にスクラムを選んだワケ / 20241108_cloudsign_ques23
bengo4com
0
590
"君は見ているが観察していない"で考えるインシデントマネジメント
grimoh
4
1k
Platform Engineering ことはじめ
oracle4engineer
PRO
8
810
[FOSS4G 2024 Japan LT] LLMを使ってGISデータ解析を自動化したい!
nssv
1
180
What to do after `laravel new`
mattstauffer
0
140
軽量DDDはもういらない! スタイルガイド本で OOPの実装パターンを学ぼう
panda_program
29
11k
徹底比較!HA Kubernetes ClusterにおけるControl Plane LoadBalancerの選択肢
logica0419
2
140
AWS Lambdaと歩んだ“サーバーレス”と今後 #lambda_10years
yoshidashingo
1
110
信頼性に挑む中で拡張できる・得られる1人のスキルセットとは?
ken5scal
1
410
データ活用促進のためのデータ分析基盤の進化
takumakouno
2
500
AIチャットボット開発への生成AI活用
ryomrt
0
140
形式手法の 10 メートル手前 #kernelvm / Kernel VM Study Hokuriku Part 7
ytaka23
5
750
Featured
See All Featured
What's new in Ruby 2.0
geeforr
343
31k
GitHub's CSS Performance
jonrohan
1030
460k
How to Ace a Technical Interview
jacobian
276
23k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Practical Orchestrator
shlominoach
186
10k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
Why Our Code Smells
bkeepers
PRO
334
57k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9k
We Have a Design System, Now What?
morganepeng
50
7.2k
It's Worth the Effort
3n
183
27k
A designer walks into a library…
pauljervisheath
202
24k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
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!