Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
MacRuby & SexySpecs para iOS e MacOS X
Search
Ricardo Valeriano
September 18, 2010
Programming
67
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MacRuby & SexySpecs para iOS e MacOS X
Ricardo Valeriano
September 18, 2010
More Decks by Ricardo Valeriano
See All by Ricardo Valeriano
Sua Linguagem Preferida - a sua maior fraqueza.
mr_sourcerer
1
90
Escrever código que funciona o sobrinho também consegue. Mas o que diferencia um (excelente) programador?
mr_sourcerer
0
140
Rails (inclusive 4): ecossistema e marotagens.
mr_sourcerer
2
160
Concorrência, paralelismo e o Ruby
mr_sourcerer
0
560
Concorrência, paralelismo e o Ruby
mr_sourcerer
1
430
TDD e o programador confiante (4 Dev In Santos - nov/2012)
mr_sourcerer
1
190
Rails: da manutenção ao deploy
mr_sourcerer
2
270
(LT) Minha primeira aplicação iOS em (quase) 5 minutos
mr_sourcerer
1
100
Qcon SP 2012, 5 (ou mais) coisas que você gostaria de saber sobre o iOS e o Objective-C.
mr_sourcerer
1
160
Other Decks in Programming
See All in Programming
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
190
No More NoSuchMethodError
exoego
1
110
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
3
1.2k
Jetpack Compose Mechanisms
skydoves
3
860
AI時代のTerminal環境を UNIX哲学で設計・運用する
yasunori0418
1
200
phperだってパンチカードでコーディングしたい
o0h
PRO
0
400
Performance Optimization With LLMs
xleitix
0
200
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
4.4k
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
1.1k
Domain-Driven Transformation
hschwentner
2
2.3k
Zero-Tap Sign-In対応、結局何をすればいいの?
mitohato14
0
450
AI-Powered Domain-Driven Design
ziobrando
0
280
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Technical Leadership for Architectural Decision Making
baasie
3
610
How to Talk to Developers About Accessibility
jct
2
590
First, design no harm
axbom
PRO
2
1.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Typedesign – Prime Four
hannesfritz
42
3.2k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
590
The Mindset for Success: Future Career Progression
greggifford
PRO
0
540
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
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