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 & Android
Search
Lori M Olson
November 01, 2016
Technology
0
93
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
34
DragonRuby: Let's talk about APPS
wndxlori
0
28
Creating Augmented Reality Apps with RubyMotion
wndxlori
0
460
RubyMotion - Mobile & Beyond
wndxlori
0
72
Software - Profession, Craft, or Passion?
wndxlori
0
48
RubyMotion for Rails Developers
wndxlori
0
88
Do The Work - Madison Ruby, The Epilogue
wndxlori
0
240
Core Data in RubyMotion - #inspect
wndxlori
0
290
Do The Work - ScotRuby
wndxlori
0
33
Other Decks in Technology
See All in Technology
頼られるのが大好きな 皆さんへ - 支援相手との期待の合わせ方、突き放し方 -/For_people_who_like_to_be_relied_on
naitosatoshi
1
290
LINE WORKSへ簡単通知!Incoming Webhookアプリの紹介
mmclsntr
0
110
Github Actions 로 Android 팀의 효율성 극대화
hadonghyun
0
160
コミュニティサービスに「あなたへ」フィードを リリースするまでの試行錯誤
takapy
1
150
Luupの開発組織におけるインシデントマネジメントの変遷 ver.RoadtoSRENEXT2024
grimoh
1
270
What if...? 처음부터 다시 LLM 어플리케이션을 개발한다면
huffon
0
1k
AWS IAMのアンチパターン/AWSが考える最低権限実現へのアプローチ概略(JAWS-UG朝会#59資料改修20分版)
htan
0
330
年間一億円削減した時系列データベースのアーキテクチャ改善~不確実性の高いプロジェクトへの挑戦~
lycorptech_jp
PRO
3
2.9k
JBUG岡山 #6 WordCamp男木島の チームビルディング
takeshifurusato
0
150
[I/O Extended Android 2024] What`s new in Android 2024
kyeongwan
0
220
クラウド利用者の「責任」をどう果たす?AWSセキュリティ対策のススメ #AWSSummit
hiashisan
0
280
プレイドにおけるDatadog APMの活用方法
plaidtech
PRO
2
120
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
35
4.4k
Thoughts on Productivity
jonyablonski
64
4.1k
Infographics Made Easy
chrislema
238
18k
How to Think Like a Performance Engineer
csswizardry
4
590
Unsuck your backbone
ammeep
666
57k
Done Done
chrislema
179
15k
How GitHub (no longer) Works
holman
305
140k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
245
1.2M
RailsConf 2023
tenderlove
16
720
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
44
4.7k
Code Reviewing Like a Champion
maltzj
517
39k
Designing on Purpose - Digital PM Summit 2013
jponch
113
6.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!