Your SlideShare is downloading. ×
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Macruby gurusp - lightning talk
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Macruby gurusp - lightning talk

577

Published on

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

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

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
577
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
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
  • Transcript

    • 1. Fernando Bass
    • 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
    • 3. Twitter Trolls
    • 4. Twitter Trolls
    • 5. Twitter Trolls
    • 6. Twitter Trolls
    • 7. Twitter Trolls
    • 8. Twitter TrollsFAKE
    • 9. Por que não Objective-C ?gcc -framework Foundation exemplo.m -o exemplo
    • 10. Por que MacRuby?
    • 11. Por que MacRuby?Alternativa para Objective-C
    • 12. Por que MacRuby?Alternativa para Objective-CFlexibilidade do Ruby
    • 13. Por que MacRuby?Alternativa para Objective-CFlexibilidade do RubyA solidez do Objective-C runtime
    • 14. Entenda a organização
    • 15. Entenda a organização
    • 16. Entenda a organização
    • 17. Entenda a organização
    • 18. Entenda a organização
    • 19. Sintaxe
    • 20. SintaxeMacRuby
    • 21. SintaxeMacRubystring = "Guru-SP"array =[] hash = {}carro = Carro.new
    • 22. SintaxeMacRubystring = "Guru-SP"array =[] hash = {}carro = Carro.new Objective-C
    • 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];
    • 24. ObrigadoReferência @fer_bass http://www.ferbass.com
    • 25. ObrigadoReferênciahttp://macruby.org.http://developer.apple.comhttp://cocoaheads.orghttp://www.ruby-lang.org @fer_bass http://www.ferbass.com

    ×