Upcoming SlideShare
×

# Macruby gurusp - lightning talk

595

Published on

Slides do meu lightning talk no ultimo encontro do Guru-SP 2010

Published in: Technology
0 Likes
Statistics
Notes
• Full Name
Comment goes here.

Are you sure you want to Yes No
• Be the first to comment

• Be the first to like this

Views
Total Views
595
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
6
0
Likes
0
Embeds 0
No embeds

No notes for slide
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• \n
• ### Macruby gurusp - lightning talk

1. 1. Fernando Bass
2. 2. MacRuby é a primeira alternativa da Apple paraacessar as bibliotecas Objective-C em runtime. What’s even more interesting is that Apple managed to do this without reinventing the wheel. http://ofps.oreilly.com
9. 9. Por que não Objective-C ?gcc -framework Foundation exemplo.m -o exemplo
10. 10. Por que MacRuby?
11. 11. Por que MacRuby?Alternativa para Objective-C
12. 12. Por que MacRuby?Alternativa para Objective-CFlexibilidade do Ruby
13. 13. Por que MacRuby?Alternativa para Objective-CFlexibilidade do RubyA solidez do Objective-C runtime
14. 14. Entenda a organização
15. 15. Entenda a organização
16. 16. Entenda a organização
17. 17. Entenda a organização
18. 18. Entenda a organização
19. 19. Sintaxe
20. 20. SintaxeMacRuby
21. 21. SintaxeMacRubystring = "Guru-SP"array =[] hash = {}carro = Carro.new
22. 22. SintaxeMacRubystring = "Guru-SP"array =[] hash = {}carro = Carro.new Objective-C
23. 23. SintaxeMacRubystring = "Guru-SP"array =[] hash = {}carro = Carro.new Objective-C NSString *string = [[NSString alloc] initWithString:@"Guru-SP"]; NSArray *array = [[NSArray alloc] init]; NSDictionary *hash = [[NSDictionary alloc] init]; Carro *carro = [[Carro alloc] init];