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
36
DragonRuby: Let's talk about APPS
wndxlori
0
36
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
Security-JAWS【第35回】勉強会クラウドにおけるマルウェアやコンテンツ改ざんへの対策
4su_para
0
170
社内で最大の技術的負債のリファクタリングに取り組んだお話し
kidooonn
1
550
IBC 2024 動画技術関連レポート / IBC 2024 Report
cyberagentdevelopers
PRO
0
110
スクラム成熟度セルフチェックツールを作って得た学びとその活用法
coincheck_recruit
1
140
Terraform CI/CD パイプラインにおける AWS CodeCommit の代替手段
hiyanger
1
240
AGIについてChatGPTに聞いてみた
blueb
0
130
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
870
EventHub Startup CTO of the year 2024 ピッチ資料
eventhub
0
110
dev 補講: プロダクトセキュリティ / Product security overview
wa6sn
1
2.3k
Making your applications cross-environment - OSCG 2024 NA
salaboy
0
180
Application Development WG Intro at AppDeveloperCon
salaboy
0
180
Featured
See All Featured
Designing on Purpose - Digital PM Summit 2013
jponch
115
7k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
47
2.1k
Thoughts on Productivity
jonyablonski
67
4.3k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
The Language of Interfaces
destraynor
154
24k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
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!