introdução ao storyboard - mobileconf2014
Post on 30-Jun-2015
383 Views
Preview:
DESCRIPTION
TRANSCRIPT
Introdução ao
StoryboardPor Vinicius Pacheco - @ViniciusPach
Vinicius Pacheco@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!!!!!
top related