eMob Tech                             web on the goPlataforma Ernandes Mourão Júnior     ernandes@gmail.com
Plataforma iOS   Ernandes Mourão Jr.      Bacharel em Informática pela UNIFOR      +7 de experiência em desenvolvimento   ...
Plataforma iOS   Agenda      Mundo iOS      Dispositivos      SDK      Developer Program      App Store      MercadoeMob T...
Plataforma iOS                   Mundo                   Bem-vindo!eMob Tech   web on the go           ernandes@gmail.com ...
Plataforma iOS   O que é iOS?      É o sistema operacional móvel da Apple      Presente no iPhone, iPod Touch e iPad      ...
Plataforma iOS   História      01/2007 - iPhone revelado          Não havia distinção entre SO e dispositivo      06/2007 ...
Plataforma iOS   Características do iOS      Qualidade Gráfica                    Performance      Usabilidade             ...
Plataforma iOS   iPhone 4      iOS 4.3      Facetime      Retina Display      Gravação de vídeo em HD      Câmera de 5-Meg...
Plataforma iOS   iPod Touch      iOS 4.3      Basicamente tudo o que o iPhone 4      tem, menos Telefone, GPS e      Bússo...
Plataforma iOS   iPad      iOS 4.3      Tela de 9.5”      Multi-tarefa      iBooks      iWorkeMob Tech   web on the go    ...
Plataforma iOS   Arquitetura      A arquitetura do iOS é bastante      similar a do Mac OS X                     Cocoa Tou...
Plataforma iOS   Cocoa Touch                                                    UI Kit      Contém os principais framework...
Plataforma iOS   Media                                                 Core Audio      Contém os principais frameworks    ...
Plataforma iOS   Core Services                                                 Core Data                                  ...
Plataforma iOS   Core OS                                                 Accelerate      Contém os frameworks e serviços d...
Plataforma iOS   O que é iOS SDK?      É o conjunto de ferramentas para      desenvolver, instalar, executar e testar     ...
Plataforma iOS   Ferramentas      Xcode      Interface Builder      Instruments      iOS Simulator      iOS Developer Libr...
Plataforma iOS   Pré-requisitos      Para desenvolver com o iOS SDK,      você precisa:          Macintosh Intel (e.g. Mac...
Plataforma iOS   iOS Developer Program      Cadastro oficial de desenvolvedores      Totalmente gratuito      Acesso a todo...
Plataforma iOS   Testar e Distribuir      Somente para desenvolvedores      participantes das modalidades pagas:          ...
Plataforma iOS   App Store      Loja de aplicativos para iPhone,      iPod Touch e iPad      350,000 aplicativos (pagos e ...
Plataforma iOS   App Store (2)                   A partir do iTunes                        A partir do dispositivoeMob Tec...
Plataforma iOS   Números                                                                8%                                ...
Plataforma iOS   Números (2)                                                            4% 9%                             ...
Plataforma iOS   Números (3)                                                           3%6%                               ...
Plataforma iOS   Números (4)                                          iPhone                                              ...
Plataforma iOS   Números (5)                                                                      x1.000.000              ...
Plataforma iOS   Como Ganhar Dinheiro?      Trabalhar para uma empresa      especializada      Desenvolver aplicativos pag...
Plataforma iOS   Números (6)      Em 2010, 8.2 bilhões de aplicativos      baixados (dobro de 2009)      Faturamento de US...
Plataforma iOS   Números (6) (2)      Estima-se um crescimento de 100% em      2011 (17,7 bilhões)      Já em 2015, 185 bi...
Plataforma iOS   Treinamento de iOS      Primeiro treinamento da plataforma iOS      em Fortaleza      Xcode, Objective-C,...
Plataforma iOS   DemoeMob Tech   web on the go   ernandes@gmail.com              32
Plataforma iOS   Obrigado!                             Ernandes Mourão Júnior                                        ernan...
Upcoming SlideShare
Loading in...5
×

Plataforma iOS

11,968

Published on

Uma visão geral sobre desenvolvimento para plataforma iOS, dispositivos, pre-requisitos, SDK, App Store, Mercado, etc.

Published in: Technology, News & Politics
1 Comment
10 Likes
Statistics
Notes
  • Bom dia, sou estudante de ciencia da computação e estou me formando. Estou fazendo minha monografia sobre o iOS e o Android. Teria como você me passar algum material no qual você estou? Não estou encontrando livro nada. Se puder me ajudar ficarei muito grato, e-mail samuckaemail@gmail.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
11,968
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
1
Likes
10
Embeds 0
No embeds

No notes for slide

Plataforma iOS

  1. 1. eMob Tech web on the goPlataforma Ernandes Mourão Júnior ernandes@gmail.com
  2. 2. Plataforma iOS Ernandes Mourão Jr. Bacharel em Informática pela UNIFOR +7 de experiência em desenvolvimento móvel Java ME, Android, iPhone, SuperWaba, WAP, XHTML M-Stocks App e iTonight Twitter API ME e Google Analytics MEeMob Tech web on the go ernandes@gmail.com 2
  3. 3. Plataforma iOS Agenda Mundo iOS Dispositivos SDK Developer Program App Store MercadoeMob Tech web on the go ernandes@gmail.com 3
  4. 4. Plataforma iOS Mundo Bem-vindo!eMob Tech web on the go ernandes@gmail.com 4
  5. 5. Plataforma iOS O que é iOS? É o sistema operacional móvel da Apple Presente no iPhone, iPod Touch e iPad Provê as tecnologias utilizadas na construção de aplicativos: Phone, Mail, Safari, etc Aplicações de terceiroseMob Tech web on the go ernandes@gmail.com 5
  6. 6. Plataforma iOS História 01/2007 - iPhone revelado Não havia distinção entre SO e dispositivo 06/2007 - Início das vendas 1.0 SO denominado como sendo o OS X 03/2008 - iPhone OS SDK Beta liberado 4.3 06/2010 - iOS Distinção clara entre SO e dispositivo 2 e 3.0eMob Tech web on the go ernandes@gmail.com 6
  7. 7. Plataforma iOS Características do iOS Qualidade Gráfica Performance Usabilidade Segurança Internet Internacionalização Jogos e Aplicativos Consumo de Bateria Multi-touch Inovação Multi-tarefa Game CentereMob Tech web on the go ernandes@gmail.com 7
  8. 8. Plataforma iOS iPhone 4 iOS 4.3 Facetime Retina Display Gravação de vídeo em HD Câmera de 5-MegapixeleMob Tech web on the go ernandes@gmail.com 8
  9. 9. Plataforma iOS iPod Touch iOS 4.3 Basicamente tudo o que o iPhone 4 tem, menos Telefone, GPS e Bússola.eMob Tech web on the go ernandes@gmail.com 9
  10. 10. Plataforma iOS iPad iOS 4.3 Tela de 9.5” Multi-tarefa iBooks iWorkeMob Tech web on the go ernandes@gmail.com 10
  11. 11. Plataforma iOS Arquitetura A arquitetura do iOS é bastante similar a do Mac OS X Cocoa Touch As camadas superiores atuam como Media um intermediário entre o hardware e as aplicações Core Services Core OS Protegem os aplicativos contra mudanças no hardwareeMob Tech web on the go ernandes@gmail.com 11
  12. 12. Plataforma iOS Cocoa Touch UI Kit Contém os principais frameworks para Address Book UI a construção das aplicações Message UI Define a arquitetura básica de uma Map Kit aplicação (MVC) iAd FrameworkseMob Tech web on the go ernandes@gmail.com 12
  13. 13. Plataforma iOS Media Core Audio Contém os principais frameworks Core Graphics relacionados a tecnologias de criação Open GL ES de gráficos e reprodução de audio e vídeo Quartz Core Core Video FrameworkseMob Tech web on the go ernandes@gmail.com 13
  14. 14. Plataforma iOS Core Services Core Data CFNetwork Contém os frameworks que fornecem serviços fundamentais às aplicações e Core Foundation camadas superiores Core Location Core Telephony FrameworkseMob Tech web on the go ernandes@gmail.com 14
  15. 15. Plataforma iOS Core OS Accelerate Contém os frameworks e serviços de mais baixo nível, e.g., thread, I/O, External Accessory gerenciamento de memória, etc, que Security servem de base para a construção das demais camadas System FrameworkseMob Tech web on the go ernandes@gmail.com 15
  16. 16. Plataforma iOS O que é iOS SDK? É o conjunto de ferramentas para desenvolver, instalar, executar e testar aplicações nativas na plataforma iOS Aplicações rodam diretamente no sistema operacionaleMob Tech web on the go ernandes@gmail.com 16
  17. 17. Plataforma iOS Ferramentas Xcode Interface Builder Instruments iOS Simulator iOS Developer LibraryeMob Tech web on the go ernandes@gmail.com 17
  18. 18. Plataforma iOS Pré-requisitos Para desenvolver com o iOS SDK, você precisa: Macintosh Intel (e.g. MacBook) Conhecimento em C/Objective-C Noções de Orientação à Objetos Fazer parte do iOS Developer ProgrameMob Tech web on the go ernandes@gmail.com 18
  19. 19. Plataforma iOS iOS Developer Program Cadastro oficial de desenvolvedores Totalmente gratuito Acesso a todos os recursos: Ferramentas (i.e. Xcode*) Documentação http://developer.apple.com Fóruns *O novo Xcode 4 custa US$ 4,99 na modalidade gratuita.eMob Tech web on the go ernandes@gmail.com 19
  20. 20. Plataforma iOS Testar e Distribuir Somente para desenvolvedores participantes das modalidades pagas: Individual (US$ 99/ano) Company (US$ 199/ano) Enterprise (US$ 299/ano)eMob Tech web on the go ernandes@gmail.com 20
  21. 21. Plataforma iOS App Store Loja de aplicativos para iPhone, iPod Touch e iPad 350,000 aplicativos (pagos e grátis) 60.000 só para iPad Presente em 90 países 10 bilhões de downloads O desenvolvedor fica com 70%eMob Tech web on the go ernandes@gmail.com 21
  22. 22. Plataforma iOS App Store (2) A partir do iTunes A partir do dispositivoeMob Tech web on the go ernandes@gmail.com 22
  23. 23. Plataforma iOS Números 8% 25% % do mercado de smartphones, 31% no primeiro trimestre de 2011, 4% nos EUA Microsoft 32% RIM Google Palm Fonte: ComScore, 04/2011 AppleeMob Tech web on the go ernandes@gmail.com 23
  24. 24. Plataforma iOS Números (2) 4% 9% 26% % de dispositivos conectados à web no último trimestre de 34% 2010, nos EUA Microsoft 27% RIM Google Apple Palm Fonte: ComScore, 01/2011eMob Tech web on the go ernandes@gmail.com 24
  25. 25. Plataforma iOS Números (3) 3%6% 21% 12% Plataforma escolhida pelos os desenvolvedores para o seu 5% 23% próximo aplicativo em 2011 Windows 30% RIM Android iPhone Fonte: Millenial Media, 11/2010 Palm iPad SymbianeMob Tech web on the go ernandes@gmail.com 25
  26. 26. Plataforma iOS Números (4) iPhone RIM % de consumidores que Symbian pretendem continuar com o Windows mesmo fabricante em sua próxima compra Android Palm 0 15 30 45 60 75 90 Fonte: Zokem, 01/2011eMob Tech web on the go ernandes@gmail.com 26
  27. 27. Plataforma iOS Números (5) x1.000.000 20 16,667 13,333 Número de dispositivos 10 vendidos pela Apple no último trimestre 6,667 3,333 0 iPod iPhone Mac iPad Fonte: Apple, 01/2011eMob Tech web on the go ernandes@gmail.com 27
  28. 28. Plataforma iOS Como Ganhar Dinheiro? Trabalhar para uma empresa especializada Desenvolver aplicativos pagos ou grátis e disponibiliza-los na App Store Aplicativos grátis podem lucrar com propagandas embutidaseMob Tech web on the go ernandes@gmail.com 28
  29. 29. Plataforma iOS Números (6) Em 2010, 8.2 bilhões de aplicativos baixados (dobro de 2009) Faturamento de US$ 5,2 bilhões (indústria fonográfica = US$ 4,6) 81% dos downloads foram de aplicativos gratuitoseMob Tech web on the go ernandes@gmail.com 29
  30. 30. Plataforma iOS Números (6) (2) Estima-se um crescimento de 100% em 2011 (17,7 bilhões) Já em 2015, 185 bilhões de downloads A arrecadação deverá disparar 300%, atingindo US$ 15 bilhões Entre 2012 e 2014, aplicativos pagos X gratuitos deve se equivalereMob Tech web on the go ernandes@gmail.com 30
  31. 31. Plataforma iOS Treinamento de iOS Primeiro treinamento da plataforma iOS em Fortaleza Xcode, Objective-C, UI, animações, persistência, conectividade, App Store Carga horária de 40h Turma em andamento na Art&Cia CursoseMob Tech web on the go ernandes@gmail.com 31
  32. 32. Plataforma iOS DemoeMob Tech web on the go ernandes@gmail.com 32
  33. 33. Plataforma iOS Obrigado! Ernandes Mourão Júnior ernandes@gmail.com www.emobtech.com @ernandesmjreMob Tech web on the go ernandes@gmail.com 33

×