>> Tecnologia Eletrônica >  >> Celulares e Acessórios >> iPhone

Como Aprender a Desenvolver Apps para iPhone

Desde que a Apple permitiu que terceiros vendessem aplicativos para iPhone em 2008, desenvolvedores novatos e experientes usaram a plataforma para construir riqueza financeira. Desenvolvedores como Steve Demeter, criador do jogo iPhone Trism, e Ethan Nicholas, criador do iShoot, transformaram seu conhecimento de desenvolvimento de apps para iPhone em negócios lucrativos. Aprender a desenvolver aplicativos para iPhone não acontece rapidamente, e montar os aplicativos móveis requer habilidade em várias linguagens de programação. No entanto, com um investimento inicial para software da Apple especificamente para criar apps para iPhone e seu compromisso de tempo, você também pode colocar seu primeiro App para iPhone no mercado e lucrar com sua nova habilidade adquirida.

Itens Necessários

  • Computador Mac que execute a versão Leopard do MacOS X
  • Kit de desenvolvimento de software (SDK) da Apple
  • Objective-C
  • Cocoa
  • OpenGL

Instruções

  1. Compre um computador Mac ou obtenha acesso a um computador Mac, se não possuir um. Usar o kit de desenvolvimento de software (SDK) da Apple e executar as linguagens de programação internas da Apple, como Objective-C e Cocoa, que são essenciais para desenvolver apps para iPhone, requer um computador que execute a versão Leopard do MacOS X.

  2. Registre-se no Programa de Desenvolvedor iPhone no site Apple Developer, depois baixe o iOS SDK. O iOS SDK da Apple inclui simuladores e ferramentas necessárias para desenvolver apps para iPhone. Uma vez que você se inscreva para uma conta de desenvolvedor e baixe o SDK, você ganhará acesso a recursos técnicos, como a iOS Reference Library, que inclui código de exemplo que você pode manipular para criar seus próprios apps, e guias de como fazer que explicam diretamente como executar funções, como reproduzir som ou detectar movimento dentro de um app para iPhone.

  3. Aprenda linguagens de programação como Objective-C, Cocoa e OpenGL, que são todas pertinentes para aprender e desenvolver apps para iPhone. Embora Objective-C e Cocoa sejam linguagens de programação desenvolvidas pela própria Apple, aprender OpenGL, que é uma linguagem de programação multiplataforma para criar gráficos de alto desempenho, pode exigir recursos de aprendizado fora da iOS Reference Library e recursos técnicos da Apple. Você pode acessar um guia de programação OpenGL, manual de referência e livros de tutoriais OpenGL recomendados no site da organização para aprender a linguagem de programação.

  4. Faça um curso projetado especificamente para ensinar desenvolvimento de apps para iPhone. Universidades como Stanford têm cursos que ensinam potenciais programadores de apps para iPhone como codificar e desenvolver apps para iPhone. Procure cursos que cubram Objective-C e Cocoa, bem como desenvolvimento de gráficos para apps de iPhone. Alguns desses cursos duram apenas algumas semanas ou meses e requerem algum conhecimento de programação.