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
MacRuby & SexySpecs para iOS e MacOS X
Search
Ricardo Valeriano
September 18, 2010
Programming
1
59
MacRuby & SexySpecs para iOS e MacOS X
Ricardo Valeriano
September 18, 2010
Tweet
Share
More Decks by Ricardo Valeriano
See All by Ricardo Valeriano
Sua Linguagem Preferida - a sua maior fraqueza.
mr_sourcerer
1
77
Escrever código que funciona o sobrinho também consegue. Mas o que diferencia um (excelente) programador?
mr_sourcerer
0
120
Rails (inclusive 4): ecossistema e marotagens.
mr_sourcerer
2
140
Concorrência, paralelismo e o Ruby
mr_sourcerer
0
550
Concorrência, paralelismo e o Ruby
mr_sourcerer
1
410
TDD e o programador confiante (4 Dev In Santos - nov/2012)
mr_sourcerer
1
180
Rails: da manutenção ao deploy
mr_sourcerer
2
250
(LT) Minha primeira aplicação iOS em (quase) 5 minutos
mr_sourcerer
1
90
Qcon SP 2012, 5 (ou mais) coisas que você gostaria de saber sobre o iOS e o Objective-C.
mr_sourcerer
1
140
Other Decks in Programming
See All in Programming
バイブコーディング × 設計思考
nogu66
0
130
AI OCR API on Lambdaを Datadogで可視化してみた
nealle
0
170
パスタの技術
yusukebe
1
400
画像コンペでのベースラインモデルの育て方
tattaka
3
1.8k
Flutterと Vibe Coding で個人開発!
hyshu
1
260
Terraform やるなら公式スタイルガイドを読もう 〜重要項目 10選〜
hiyanger
13
3.2k
自作OSでDOOMを動かしてみた
zakki0925224
1
1.4k
AIレビュアーをスケールさせるには / Scaling AI Reviewers
technuma
2
220
Flutter로 Gemini와 MCP를 활용한 Agentic App 만들기 - 박제창 2025 I/O Extended Seoul
itsmedreamwalker
0
150
コーディングは技術者(エンジニア)の嗜みでして / Learning the System Development Mindset from Rock Lady
mackey0225
2
560
STUNMESH-go: Wireguard NAT穿隧工具的源起與介紹
tjjh89017
0
380
Vibe coding コードレビュー
kinopeee
0
460
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Unsuck your backbone
ammeep
671
58k
Building Applications with DynamoDB
mza
96
6.6k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
How GitHub (no longer) Works
holman
315
140k
Gamification - CAS2011
davidbonilla
81
5.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Bash Introduction
62gerente
614
210k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Facilitating Awesome Meetings
lara
55
6.5k
A better future with KSS
kneath
239
17k
Transcript
1 MacRuby & Sexy Specs Monday, August 6, 12
Ricardo Valeriano (eu) (Web? Mobile?) Developer PHP ¬¬ , Java,
C#, JavaScript =) , Ruby #FTW github.com/ricardovaleriano @ricardolho Monday, August 6, 12
Reflective Object-Oriented Dynamic Smalltalk Inspiration... Monday, August 6, 12
! NSMutableArray *array = [[NSMutableArray alloc] init]; ! [array addObject:@"Objective-C"];
Monday, August 6, 12
! NSMutableArray *array = [[NSMutableArray alloc] init]; ! [array addObject:@"Objective-C"];
Monday, August 6, 12
! NSMutableArray *array = [[NSMutableArray alloc] init]; ! [array addObject:@"Objective-C"];
array = [] array << “ruby” Monday, August 6, 12
MacRuby Ruby 1.9 v 0.6 - “Stable” Mac OS X
applications Liderado pela Apple Monday, August 6, 12
Monday, August 6, 12
http:/ /www.macruby.org Monday, August 6, 12
http:/ /www.macruby.org Monday, August 6, 12
http:/ /www.macruby.org Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
=[ Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Monday, August 6, 12
Recapitulando Usei MacRuby para instalar gems Usei o XCode para
criar código Objective -C Para iOS, bastaria usar os ‘retain’ e ‘releases’ Criei specs no editor que já uso com Ruby Usei a automação de Build para rodar as Specs Monday, August 6, 12
Obrigado Buuuuhhhhh @ricardolho Monday, August 6, 12