Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Introdução ao Storyboard - MobileConf2014

1,359 views

Published on

Slides da palestra de "Introdução ao Storyboard" criada por Vinicius Pacheco para a MobileConf2014 no Rio de Janeiro

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Introdução ao Storyboard - MobileConf2014

  1. 1. Introdução ao StoryboardPor Vinicius Pacheco - @ViniciusPach
  2. 2. Vinicius Pacheco @ViniciusPach @ViniciusPach Desenvolvedor na globo.com Membro do SelfRj Membro da RubyOnRio Membro do HoraExtra Javeiro de coração
  3. 3. Escopo 1) O que são Storyboards? 2) Como era antes do StoryBoard? 3) Como ficou depois do Storyboard? 4) Vantagens e Desvantagens 5) Coding!!!!!!!!!!
  4. 4. O que são Storyboards? Storyboard são organizadores gráficos tais como uma série de ilustraç ões ou imagens arranjadas em sequência com o propó sito de pré-visualizar um filme, animaç ão ou gráfico animado, incluindo elementos interativos em websites. http://pt.wikipedia.org/wiki/Storyboard
  5. 5. Como era antes? Resposta: XIB
  6. 6. Como era antes? Resposta: MUITOS XIBs
  7. 7. Como era antes? - (IBAction)metodoQualquer:(id)sender { ParaOndeVouController *c = [[ParaOndeVouController alloc] init]; [self.navigationController pushViewController:c animated:YES]; [c release]; } EstáHabituado com isso?
  8. 8. Como era antes? - (IBAction)metodoQualquer:(id)sender { ParaOndeVouController *c = [[ParaOndeVouController alloc] init]; [self.navigationController pushViewController:c animated:YES]; [c release]; } Resposta: vocêestáhabituado NX com isso?
  9. 9. Como era antes? Um monte de XIBs, Várias Classes, com configuraç ões no Delegate que vocênunca lembra.....
  10. 10. Como ficou com Storyboard?
  11. 11. Como ficou com Storyboard? Parte de VIEWs mais organizada, có digo mais simples, desenvolvimento mais simples com Xcode... Logo, é a farra do boi!!!
  12. 12. Vantagens e Desvantagens
  13. 13. Vantagens • Facilidade de visualização para o fluxo tela • Facilidade de utilização do Xcode para as views • Facilidade programática utilizando as "segues"
  14. 14. Desvantagens • Perda de características exclusivas do XIBs • Dificuldade para desenvolvimento programático das views • Vai sentir a necessidade de um monitor BEM grande.
  15. 15. Coding!!!!!

×