Upload
luyz-garcia
View
99
Download
0
Embed Size (px)
DESCRIPTION
Apresentação realizada em Semana academica na UNIMEL.
Citation preview
Iniciando o desenvolvimento em iOS para iPhone/iPad/iPod
Luiz Fernando GarciaDiretor de TI - Proiz
[email protected] - 2013
iPhone – iPad
2007 – iPhone – 500 apps.
2008 – Apple libera sdk2008 – Lançada apple store
2010 - Apple lança iPad
Mercado de apps
50 bilhões de apps baixados
Presente em 155 paises
500 milhões de dispositivos iOS ativos.
+ 850 mil apps na apple store
+ $8 bilhoões pago aos desenvolvedores (Q1 2013)
Pontos positivos
Baixo indice de pirataria
Fidelidade dos usuários
Distribuição global
Compatibilidade entre dispositivos
Padrão entre dispositivos
Desenvolvimento independente é possivel.
Escassez de profissionais.
Pontos negativos
Controle da apple sobre seu app.
Pouca documentação em português
Inverstimento relativamente alto (hardware)
Como começar?
Hardware
SDK
Apple Developer Program
Hardware AppleiMac
Macbook (Pro, Air, etc)
Mac Mini
Hackintosh?
OSX Virtualizado?
Apple Developer Program
Conta Gratuita
Conta desenvolvedor - $99/Ano
Conta empresarial $299/Ano
Conta Gratis Individual Empresarial
Valor - $99 $199
Rodar em iDevice Não Sim Sim
Publicar Appstore Não Sim Sim
Vantagens Apple Developer Program
Documentação
Exemplos
Baixar os betas do iOS
Foruns
Unica maneira oficial de lançar um aplicativo é através da apple store.
Percentual de vendas
30%
70%Desenvolvedor
Apple
LinguagemObject C
Conceito O.O. Padrões MVC.
Exemplo:
Java private IBAction exemplo(id sender) {
txt.setText(“Hello World”);
}
Object C-(IBAction) exemplo:(id) sender {
[txt. setText:@“Hello World”];
}
Ambiente de desenvolvimento
Xcode
Interface Builder
iPhone e iPad Simulator
Xcode
Simulator
Fluxo de aprovação
Onde estudar?
Cursos