O documento discute o início do desenvolvimento para iOS, abordando:
1) A história do iPhone e do lançamento do iOS em 2008;
2) A linguagem Objective-C usada para desenvolvimento;
3) Os requisitos e etapas para se tornar um desenvolvedor iOS.
5. linguagem orientada a objetos chamada Objective-C
desenvolvimento de aplicativos para os sistemas da Apple
Criada no início dos anos 1980, foi a linguagem adotada pela
NeXT — empresa fundada por Steve Jobs após a saída da
Apple.
29. Fluxo de aprovação
2 dias
1
1 2
2 3
3 4
4 5
5 6
6 7
7
Prepare for Upload Waiting for Upload Upload Received Waiting For Review In Review Processing for App Store Ready for Sale
7 dias 1 dia
6
6
Reject
O aplicativo é submetido ao site iTunes Connect
32. Construindo a aplicação
• Objetivo inicial: Aplicativo para emitir som
• Tentativa mas não deu certo, então fiz um curso on-line
• Percebi melhorias (Amadurecimento da linguagem)
• Storyboard
• Arc (Automatic Reference Counting)
• Sobre o aplicativo, fui construindo aos poucos
• Adicionando Fotos
• Adicionando Músicas
41. Iniciando o desenvolvimento em iOS para iPhone/ iPad
/iPod e iPad mini
Dúvidas?
Marcus Paulo da Silva Melo
@_marcuspaulo
42. Iniciando o desenvolvimento em iOS para iPhone/ iPad
/iPod e iPad mini
Muito Obrigado
Marcus Paulo da Silva Melo
@_marcuspaulo
Hinweis der Redaktion
O sistema operacional foi apresentado com o iPhone na "Macworld Conference & Expo" em 9 de j aneiro de 20 07 , e lançado no mês de junho. Inicialmente, as aplicações de terceiros não eram permitidas. Steve Jobs argumentou que os des envolvedores poderiam criar aplicativos web que "se comportam como aplicações nativas no iPhone". Em 17 de outubro de 2007, a Apple anunciou que a SDK nativa estava desenvolviment o e que eles esperassem para colocá-la nas "mãos dos desenvolvedores". Em 6 de março de 2008, a Apple lançou o primeiro beta , juntamente com um novo nome p ara o sistema operacional: o "iPhone OS". A rápida venda de dispositivos móveis da Apple acendeu in teresse no SDK . A A pple também vendeu mais de um milhão de iPhones durante uma temporada de feriados de 2007. Em 27 de janeiro de 2010, a Apple anunciou o iPad , com uma tela bem maior do que o iPhone e iPod touch , e projetado para navegar na web , o consumo de mídia , e da leitura iBooks . O nome "iOS" foi usado pela Cisco . Para evitar qualquer ação judicial em potencial, a Apple licenciou o "iOS" uma marca registrada da Cisco . [3] A 11 de Junho de 2012 foi apresentado a nova versão do sistema operativo, iOS 6. Com ele vêm 200 novas funcionalidades, entre elas, está uma nova aplicação de mapas totalmente independente da Google e com navegação turn-by-turn.
A linguagem de programação utilizada no desenvolvimento de aplicativos para os sistemas da Apple, seja iOS ou OS X, é a linguagem orientada a objetos chamada Objective-C . Criada no início dos anos 1980, foi a linguagem adotada pela NeXT — empresa fundada por Steve Jobs após a saída da Apple.
De acordo com um comunicado emitido pela Apple em no último dia 7 de janeiro, desde o surgimento da App Store foram baixados 40 bilhões de apps, sendo que quase 20 bilhões só em 2012. A loja possui mais de 500 milhões de contas ativas e mais de 775 mil apps desenvolvidos para iPads e iPhones/iPods touch. Com o sistema de comissionamento 70/30, no qual a Apple repassa 70% do valor bruto aos desenvolvedores, ela já pagou mais de US$7 bilhões.
Apple permite que desenvolvedores de software criem aplicativos para seus dispositivos portáteis iOS, incluindo o iPod Touch, iPhone e iPad. No entanto, você deve ser um membro do programa Apple Developer para começar a criar aplicativos. Desenvolvedores ganham uma porcentagem de todas as vendas por meio da App Store, embora o aplicativo deve ser aprovado antes de ser vendido. Programas Apple Developer Antes que você possa começar a criar aplicativos para iPhone, você deve se inscrever para desenvolvedor da Apple iOS Programa. Você pode participar do Programa de Desenvolvimento como um indivíduo ou uma empresa. Como um indivíduo, apenas o proprietário da conta é permitido desenvolver ou ser listado como o vendedor de um aplicativo. As empresas podem ter vários desenvolvedores, eo nome da empresa é listada na App Store. No entanto, a empresa deve ser uma entidade legalmente registrada para consideração. Custos e benefícios Ambos os indivíduos e as empresas pagam uma taxa anual para se inscrever no Programa para Desenvolvedores do iOS. São necessárias 24 horas para ativar a adesão após a apresentação. Incluído com o custo do iOS Developer Program são todas as ferramentas de desenvolvimento necessárias para a criação de aplicativos iOS, o acesso aos recursos educativos, a capacidade de testar o aplicativo em um iPhone e também submissão a App Store da Apple. App Review Board Depois de enviar um aplicativo para o Apple App Store, você deve esperar a aprovação pelo Conselho de Administração da Apple App revisão antes de ir à venda. Isso ajuda a impedir que os desenvolvedores de lançar aplicativos maliciosos para usuários de iPhone. A Apple não revela a quantidade aproximada de tempo que leva para aprovar um app. Percentual de vendas Após a sua aplicação é aprovado para a App Store da Apple, você recebe 70 por cento de todas as vendas e Apple fica com 30 por cento. Você determina o preço do aplicativo quando você apresentá-lo ao conselho da Apple App comentário. Você pode maximizar seus lucros por ter anúncios apoiar seus apps.
A popularização da linguagem aconteceu após a abertura da App Store; de acordo com a TIOBE , a linguagem pulou da 45ª posição, em 2008, para o topo da lista. Atualmente existem inúmeros livros, cursos presenciais e online que ensinam Objective-C. No site developer.apple.com a Apple mantém inúmeros vídeos e documentos auxiliando programadores no aprendizado da linguagem — do básico ao avançado. Caso você tenha interesse em desenvolver para iOS e está começando agora, a Apple disponibiliza um assistente para guiá-lo no aprendizado .