Introdução ao
StoryboardPor Vinicius Pacheco - @ViniciusPach
Vinicius
Pacheco
@ViniciusPach
@ViniciusPach
Desenvolvedor na globo.com
Membro do SelfRj
Membro da RubyOnRio
Membro do HoraExtra
Javeiro de coração
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!!!!!!!!!!
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
Como era antes?
Resposta: XIB
Como era antes?
Resposta: MUITOS XIBs
Como era antes?
- (IBAction)metodoQualquer:(id)sender {
ParaOndeVouController *c = [[ParaOndeVouController alloc] init];
[self.navigationController pushViewController:c animated:YES];
[c release];
}
EstáHabituado com isso?
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?
Como era antes?
Um monte de XIBs, Várias Classes, com
configuraç ões no Delegate que vocênunca
lembra.....
Como ficou com
Storyboard?
Como ficou com
Storyboard?
Parte de VIEWs mais
organizada, có digo mais
simples, desenvolvimento
mais simples com Xcode...
Logo, é a farra do boi!!!
Vantagens e
Desvantagens
Vantagens
• Facilidade de visualização para o fluxo tela
• Facilidade de utilização do Xcode para as views
• Facilidade programática utilizando as "segues"
Desvantagens
• Perda de características exclusivas do XIBs
• Dificuldade para desenvolvimento programático
das views
• Vai sentir a necessidade de um monitor BEM
grande.
Coding!!!!!

Introdução ao Storyboard - MobileConf2014