Iniciando desenvolvimento i os

Preview:

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

luiz.garcia@outlook.comSetembro - 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

Dúvidas?

Luiz Fernando Garcialuiz.garcia@outlook.com

Obrigado!