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
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
35
DragonRuby: Let's talk about APPS
wndxlori
0
34
Creating Augmented Reality Apps with RubyMotion
wndxlori
0
490
RubyMotion - Mobile & Beyond
wndxlori
0
72
Software - Profession, Craft, or Passion?
wndxlori
0
49
RubyMotion for Rails Developers
wndxlori
0
91
Do The Work - Madison Ruby, The Epilogue
wndxlori
0
270
Core Data in RubyMotion - #inspect
wndxlori
0
330
Do The Work - ScotRuby
wndxlori
0
34
Other Decks in Technology
See All in Technology
サーバーレス SaaS における運用監視の負荷軽減のためのアプローチ
ririru0325
0
100
塩野義製薬様のAWS統合管理戦略:Organizations設計と運用の具体例
tkikuchi
0
330
巨大企業でDX革新を起こすということ BTCONJP 2024
yamaken66
1
490
Why and Why not of enabling swap in Kubernetes
hwchiu
0
340
太田博三(@usagisan2020)
otanet
0
160
Vue.js、Nuxtの機能を使い、 大量のコピペコードをリファクタリングする
igayamaguchi
3
1.7k
AIとともに歩んだライブラリアップデートの道のり/ vue-fes-japan-2024-link-and-motivation
lmi
2
2.5k
人工衛星開発のための C2A フレームワークとその開発体験
sksat
1
120
S3上のログを分析したいだけなのに
mitsuo_sys
0
130
WebRTC と AI の組み合わせ
tnoho
0
390
JPOUG_10_20241018_OracleDB_AWS_v1.3.pdf
asahihidehiko
1
200
Measuring the Success of Developer Experience
nikokivela
2
120
Featured
See All Featured
Building an army of robots
kneath
302
42k
Gamification - CAS2011
davidbonilla
80
5k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
26
4.1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
664
120k
Visualization
eitanlees
143
15k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Documentation Writing (for coders)
carmenintech
65
4.4k
A better future with KSS
kneath
237
17k
Optimizing for Happiness
mojombo
376
69k
Fashionably flexible responsive web design (full day workshop)
malarkey
404
65k
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!