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
87
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
19
DragonRuby: Let's talk about APPS
wndxlori
0
18
Creating Augmented Reality Apps with RubyMotion
wndxlori
0
430
RubyMotion - Mobile & Beyond
wndxlori
0
69
Software - Profession, Craft, or Passion?
wndxlori
0
46
RubyMotion for Rails Developers
wndxlori
0
85
Do The Work - Madison Ruby, The Epilogue
wndxlori
0
220
Core Data in RubyMotion - #inspect
wndxlori
0
240
Do The Work - ScotRuby
wndxlori
0
28
Other Decks in Technology
See All in Technology
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
1
370
競技としてのKaggle、役に立つKaggle
yu4u
3
1.8k
SIEMを用いて、セキュリティログ分析の可視化と分析を実現し、PDCAサイクルを回してみた
coconala_engineer
0
330
どうするコスト最適化のトレードオフ
tetsuyaooooo
1
530
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
160
いつか使うかも貯金してたらめちゃめちゃ機能が増えてた話
riyaamemiya
0
290
JAWS-UG Bedrock Claude Night
yamahiro
3
610
Vertex AI を中心に 生成AIのアップデートを共有します
kaz1437
0
310
エンジニア候補者向け資料2024.04.24.pdf
macloud
0
3.3k
サーバー間 GraphQL と webmock-graphql の話 / server-to-server graphql and webmock-graphql
qsona
2
190
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
1.2k
VS CodeでAWSを操作しよう
smt7174
8
1.7k
Featured
See All Featured
Building Applications with DynamoDB
mza
88
5.6k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
GitHub's CSS Performance
jonrohan
1025
450k
The Pragmatic Product Professional
lauravandoore
25
5.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
648
58k
The Language of Interfaces
destraynor
151
23k
A Philosophy of Restraint
colly
197
16k
Become a Pro
speakerdeck
PRO
11
4.5k
Happy Clients
brianwarren
92
6.4k
A designer walks into a library…
pauljervisheath
200
23k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
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!