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 - the good, the bad and the ugly.
Search
Steven Ringo
May 08, 2012
Programming
310
0
Share
RubyMotion - the good, the bad and the ugly.
A presentation done at the Ruby on Rails Oceania meetup (Rorosyd) in May 2012
Steven Ringo
May 08, 2012
More Decks by Steven Ringo
See All by Steven Ringo
Disrupt yourself with a real-time, customer-centric data platform
stevenringo
0
100
Anticorrupting the Enterprise; or How I Learned to Stop Worrying and Love the Serverless
stevenringo
0
390
Going serverless– NoOps is the best ops
stevenringo
2
310
Ansible vs CloudFormation Smackdown!
stevenringo
6
3.8k
CloudFormation tips, tricks & best practices
stevenringo
0
920
Ansible: 10 tips and tricks
stevenringo
2
1.6k
Building APIs that delight (Part I)
stevenringo
1
230
Programming fundamentals for non-techies
stevenringo
2
360
Technical Cofounding 101
stevenringo
0
190
Other Decks in Programming
See All in Programming
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
4
2.9k
今年もTECHSCOREブログを書き続けます!
hiraoku101
0
230
PHPで TLSのプロトコルを実装してみる
higaki_program
0
750
SkillがSkillを生む:QA観点出しを自動化した
sontixyou
6
3.2k
Swift Concurrency Type System
inamiy
0
410
AI時代のPhpStorm最新事情 #phpcon_odawara
yusuke
0
140
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
560
Mastering Event Sourcing: Your Parents Holidayed in Yugoslavia
super_marek
0
150
20260320登壇資料
pharct
0
170
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
4.7k
レガシーPHP転生 〜父がドメインエキスパートだったのでDDD+Claude Codeでチート開発します〜
panda_program
0
620
3分でわかるatama plusのQA/about atama plus QA
atamaplus
0
130
Featured
See All Featured
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
130
[SF Ruby Conf 2025] Rails X
palkan
2
930
BBQ
matthewcrist
89
10k
Technical Leadership for Architectural Decision Making
baasie
3
320
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
340
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
The agentic SEO stack - context over prompts
schlessera
0
740
The Curious Case for Waylosing
cassininazir
0
290
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
180
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
Into the Great Unknown - MozCon
thekraken
40
2.3k
Transcript
RubyMotion
Hi, I am Steve Ringo
[email protected]
@stevenringo
” “RubyMotion is a revolutionary toolchain for iOS. It lets
you quickly develop and test native iOS applications for iPhone or iPad, all using the awesome Ruby language you know and love.
The good
Awesome ruby syntax
REPL / IRB
MacRuby under the hood
No Xcode!
None
None
None
Memory Management
Excitement
Ecosystem
Web dev-like experience
The Bad
Impedance mismatch
Proprietary & expensive*
No Xcode
Not compatible with rubygems
The ugly
Haters gonna hate
What’s the point? Objective-C is easy to learn! Only good
for toy apps Still need to know the Cocoa APIs API is so huge, need IDE
The verdict
Will grow the ecosystem
Ruby has a testing culture
Truly native
Are a lot of non-Cocoa development environments on iOS
Will I use it for my next iOS project?
Hell yeah!