84
Quer contratar essa palestra para seu evento? Envie uma mensagem solicitando detalhes [email protected] 1 sexta-feira, 20 de maio de 2011

Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Embed Size (px)

DESCRIPTION

Palestra completa de Gustavo Guanabara para o Desenvolvimento de Aplicações para plataforma iOS, que inclui o iPhone 4 e iPad 2. Veja na prática como se cria um App para iOS.Para contratar essa e muitas outras palestras, mande uma mensagem para [email protected].

Citation preview

Page 1: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Quer contratar essa palestra para seu evento?Envie uma mensagem solicitando detalhes

[email protected]

1sexta-feira, 20 de maio de 2011

Page 2: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Desenvolvimento para iPhone e iPad

@Guanabara

2sexta-feira, 20 de maio de 2011

Page 3: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

3sexta-feira, 20 de maio de 2011

Page 4: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

iOS

4sexta-feira, 20 de maio de 2011

Page 5: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

5sexta-feira, 20 de maio de 2011

Page 6: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

20076sexta-feira, 20 de maio de 2011

Page 7: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Não há nenhuma possibilidade do iPhone alcançar um bom market share. Sem chance.“ ”

20077sexta-feira, 20 de maio de 2011

Page 8: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

20078sexta-feira, 20 de maio de 2011

Page 9: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

20079sexta-feira, 20 de maio de 2011

Page 10: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

200810sexta-feira, 20 de maio de 2011

Page 11: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

200811sexta-feira, 20 de maio de 2011

Page 12: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

“ ”

2009

A Internet foi feita para o PC. A Internet não foi feita para o iPhone.

12sexta-feira, 20 de maio de 2011

Page 13: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

201013sexta-feira, 20 de maio de 2011

Page 14: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

201014sexta-feira, 20 de maio de 2011

Page 15: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

2011Fonte: Estadão

15sexta-feira, 20 de maio de 2011

Page 16: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

?16sexta-feira, 20 de maio de 2011

Page 17: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

17sexta-feira, 20 de maio de 2011

Page 18: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

18sexta-feira, 20 de maio de 2011

Page 19: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

19sexta-feira, 20 de maio de 2011

Page 20: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

51.000.000Carros

210.000.000TVs

1.200.000.000Telefones Móveis

Em 2009, foram vendidos...

20sexta-feira, 20 de maio de 2011

Page 21: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

19% sãosmartphones

21sexta-feira, 20 de maio de 2011

Page 22: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

População da Terra20 Milhões

Inglaterra (50mi)

USA (303mi)

U. Européia (495mi)

China (1.3bi)

22sexta-feira, 20 de maio de 2011

Page 23: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Internet Móvel

Mobile Users (2.9bi)

Mobile Web Access (1.3bi)

Desktop Web Access (1.1bi)

Fonte: Pyramid Research

23sexta-feira, 20 de maio de 2011

Page 24: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

33%

31%

16%

14%3%3%

AndroidSymbianiOSBlackberryWindows PhoneOutros

Fonte: Canalys

Smartphone OS Market Share

Q4 2010

24sexta-feira, 20 de maio de 2011

Page 25: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Fonte: AdMob

25sexta-feira, 20 de maio de 2011

Page 26: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Fonte: AdMob

Downloads HabitsMay 2010

26sexta-feira, 20 de maio de 2011

Page 27: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

iDevices+2 . .

Fonte: FadeLLC

27sexta-feira, 20 de maio de 2011

Page 28: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

7,3mi

Fonte: MacWorld

VendasQ4 2010

16,2mi 19,4mi

28sexta-feira, 20 de maio de 2011

Page 29: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

App Store #FACTS

Fonte: uTest Abr/2011

400 mil 200 mil 10 mil

5 mil 4 mil 2 mil

App Store Android Market Soft. Store

App World App Catalog Win MktPlace

29sexta-feira, 20 de maio de 2011

Page 30: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

App Store #FACTS

4 bilhões de downloads

cada usuário gasta $80

preço por App $3.10

$200 mi por mês

Fonte: uTest Abr/2011

30sexta-feira, 20 de maio de 2011

Page 31: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

App Store #FACTS

disponível em 77 países

inscrição de $99/ano

120 mil desenvolvedores

70% do lucro para dev.

Fonte: uTest Abr/2011

31sexta-feira, 20 de maio de 2011

Page 32: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

App Store #FACTS

1 bilhão em 9 meses

200 downloads/seg

2 bilhões em 15 meses

Fonte: uTest Abr/2011

$2.4 bi em 2009

32sexta-feira, 20 de maio de 2011

Page 33: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

App Store #FACTS

$250.0002 semanas

33sexta-feira, 20 de maio de 2011

Page 34: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

App Store #FACTS

$1.000.000 10 dias

34sexta-feira, 20 de maio de 2011

Page 35: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

App Store #FACTS

$3.000.000Fonte: MobileGamer Jan/2011

3 semanas

35sexta-feira, 20 de maio de 2011

Page 36: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

36sexta-feira, 20 de maio de 2011

Page 37: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

37sexta-feira, 20 de maio de 2011

Page 38: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

38sexta-feira, 20 de maio de 2011

Page 39: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

39sexta-feira, 20 de maio de 2011

Page 40: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

40sexta-feira, 20 de maio de 2011

Page 41: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

41sexta-feira, 20 de maio de 2011

Page 42: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

42sexta-feira, 20 de maio de 2011

Page 43: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

43sexta-feira, 20 de maio de 2011

Page 44: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Cocoa TouchInterface Builder

pointers

XcodeObjective-C

Open GL

Messaging

Core DataCore Animation

view controllers

Instruments

SQLite

Shark iPhone Simulatoraccelerometer

reference countingdebugging

nil, null, NSNull

44sexta-feira, 20 de maio de 2011

Page 45: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Objective-C

45sexta-feira, 20 de maio de 2011

Page 46: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Brad Cox Tom Love

1980 - Stepstone

46sexta-feira, 20 de maio de 2011

Page 47: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

1985 - Apple Computer

47sexta-feira, 20 de maio de 2011

Page 48: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

1986 - NeXT Computer

48sexta-feira, 20 de maio de 2011

Page 49: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

1988 - NeXT ComputerNeXTSTEP

49sexta-feira, 20 de maio de 2011

Page 50: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Cocoa Touch

50sexta-feira, 20 de maio de 2011

Page 51: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

iOS

Core Services

Media

Cocoa Touch

Core OSCore OS

Core OS

LibSystem Threads Networking File System Access Standard I/O Locale Information Memory Allocation

51sexta-feira, 20 de maio de 2011

Page 52: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

iOS

Core OS

Core Services

Media

Cocoa Touch

Core Services

Foundation Framework CFNetwork Framework Security Framework SQLite Library XML Libraries

52sexta-feira, 20 de maio de 2011

Page 53: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

iOS

Core OS

Core Services

Media

Cocoa Touch

Media

Quartz Core Animation OpenGL ES Core Audio Audio Toolbox Framework Media Player Framework

53sexta-feira, 20 de maio de 2011

Page 54: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

iOS

Core OS

Core Services

Media

Cocoa Touch

Cocoa Touch

UIKit Standard Controls Application Integration Event Handling Multitouch Accelerometer Gestures

54sexta-feira, 20 de maio de 2011

Page 55: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Foundation FrameworkRoot ClassSO facilitiesInternationalizationCollectionsScriptingXML ProcessingWeb Access

55sexta-feira, 20 de maio de 2011

Page 56: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

56sexta-feira, 20 de maio de 2011

Page 57: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Sua Aplicação

Ferramentas

Linguagem

Design

Processos

Objective-CCocoa Touch

teste de aplicativosprovisão dos aplicativossubmissão à App Storeatualizar novas versões

57sexta-feira, 20 de maio de 2011

Page 58: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

58sexta-feira, 20 de maio de 2011

Page 59: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

59sexta-feira, 20 de maio de 2011

Page 60: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

60sexta-feira, 20 de maio de 2011

Page 61: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

61sexta-feira, 20 de maio de 2011

Page 62: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

62sexta-feira, 20 de maio de 2011

Page 63: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

63sexta-feira, 20 de maio de 2011

Page 64: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

1024x768

480x320960x640

64sexta-feira, 20 de maio de 2011

Page 65: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

=/

65sexta-feira, 20 de maio de 2011

Page 66: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

DEMONSTRAÇÃO

66sexta-feira, 20 de maio de 2011

Page 67: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

67sexta-feira, 20 de maio de 2011

Page 68: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

68sexta-feira, 20 de maio de 2011

Page 69: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

69sexta-feira, 20 de maio de 2011

Page 70: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

70sexta-feira, 20 de maio de 2011

Page 71: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

71sexta-feira, 20 de maio de 2011

Page 72: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

72sexta-feira, 20 de maio de 2011

Page 73: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

73sexta-feira, 20 de maio de 2011

Page 74: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Fonte: Flurry74sexta-feira, 20 de maio de 2011

Page 75: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

175sexta-feira, 20 de maio de 2011

Page 76: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

276sexta-feira, 20 de maio de 2011

Page 77: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Fonte: Google/2011

81%77%48%

82%

NavegapelaInternet

Usa sitesde busca

Assiste vídeos

Percebe propagandas

79%Usa smartphone para pesquisar sobre compra

77sexta-feira, 20 de maio de 2011

Page 78: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Fonte: Google/2011

400%Aumento nas buscas

78sexta-feira, 20 de maio de 2011

Page 79: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

79% Campanhas não possuem uma landing pageotimizada para mobile.

M-Commerce

379sexta-feira, 20 de maio de 2011

Page 80: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

-18,7% +18,1%-10,1%+9,2% -11,7%

480sexta-feira, 20 de maio de 2011

Page 81: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Base Instalada

Início das Atividades

Títulos

Vendidos

Investimento Dev.

Parcela nos Lucros

113 mi 52 mi 50 mi

Nov/04 Dez/04 Mai/08

2.500 1.100 16.500

600 mi 141 mi 2 bi

$8.000 $10.000 $99

10 ~ 30% 20 ~ 40% 70%

Fonte: VGChartz/09

81sexta-feira, 20 de maio de 2011

Page 82: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

582sexta-feira, 20 de maio de 2011

Page 83: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

OBRIGADO

83sexta-feira, 20 de maio de 2011

Page 84: Desenvolvimento para iOS - iPhone e iPad - by Gustavo Guanabara

Quer contratar essa palestra para seu evento?Envie uma mensagem solicitando detalhes

[email protected]

84sexta-feira, 20 de maio de 2011