>> Tecnologia eletrônica >  >> Celulares e Acessórios Celulares >> iPhones

Os requisitos para o desenvolvimento do iPhone

Para desenvolver software para o iPhone da Apple , você precisa da Apple iOS Software Development Kit (SDK), um computador que pode executar o SDK, e uma compreensão básica de linguagens de programação orientada a objetos , como C. A iOS SDK contém Xcode , ambiente de desenvolvimento integrado proprietário da Apple , bem como outras ferramentas usadas para testar o desempenho de aplicativos e interfaces de usuário design. O SDK está disponível gratuitamente , mas para realmente construir uma aplicação a partir do zero , e obtê-lo em App Store da Apple , você deve se tornar um desenvolvedor registrado.
Pré

requisitos mínimos de hardware do iOS SDK é um Macintosh computador com um processador baseado em Intel, e que está executando a versão Snow Leopard do sistema operacional Macintosh oS X . As candidaturas para o iPhone são escritos na linguagem de programação Objective- C2 , que é baseado na linguagem de programação orientada a objetos C. Objective- C2 é um super- conjunto de C, adicionando os quadros Cocoa e Cocoa Touch , que contêm aplicação específica dispositivo interfaces de programas , ou API. Essas APIs são projetados para fornecer funcionalidade complexo com código curto , de fácil leitura . Enquanto Objective- C é projetado para ser fácil de implementar e ler , você deve ter pelo menos um conhecimento básico de linguagens de programação orientada a objetos , como C ou Java.
Obter o
iOS SDK

O iOS SDK está disponível para registradas da Apple Developers. Você pode se cadastrar gratuitamente no site da Apple ( consulte Recursos). Ao se registrar você vai criar um ID da Apple , que é usado para identificá-lo e para se inscrever para eventos. Se você já tem um ID da Apple a partir de seu uso do iTunes, ou serviço MobileMe da Apple , você pode usá-lo para se registrar como um desenvolvedor . Como um desenvolvedor registrado, você vai ser capaz de fazer o download da versão mais recente do iOS SDK.
Use as ferramentas

A principal ferramenta iOS SDK você vai usar é Xcode , que é um ambiente de desenvolvimento integrado , ou IDE. Você criar um projeto no Xcode , e depois ligar os quadros do SDK para ele. Um quadro é um diretório que contém uma biblioteca compartilhada dinâmico e todos os seus recursos de apoio. Escreva seu código Objective- C no Xcode , e então usá-lo para compilar , executar e depurá-lo . Criar a interface do usuário do aplicativo usando Interface Builder . Interface Builder é um aplicativo gráfico separado que você usa para chamar a sua interface, e , em seguida, salvar como um arquivo de recurso que é fornecido para o seu projeto no Xcode . Quando estiver pronto , construir o seu projeto, e enviá-lo através de Xcode , quer ao iOS Simulator ou diretamente para um dispositivo iPhone ou outro iOS conectado ao seu computador .
Participe do Programa

Quando você chegou ao ponto onde você quer testar seu aplicativo em um dispositivo conectado real , você precisa ter acesso à funcionalidade de teste de hardware do SDK, as ferramentas de instrumentos. Junte-se o programa de desenvolvedor iOS para ganhar esse acesso . Em dezembro de 2010 , existem três programas diferentes para desenvolvedores iOS. Os programas individuais e empresas são ambos de US $ 99 por ano , enquanto o programa da empresa é de R $ 299 por ano. Ambos os programas individuais e de empresas permitem que você distribuir suas aplicações através da iTunes App Store, enquanto o programa da empresa permite que você distribuir seu aplicativo para uso em casa. Ambos os programas da empresa e da empresa permitem que você crie uma equipe de desenvolvimento para trabalhar em projetos de forma colaborativa. Você pode comprar qualquer um desses programas no local de desenvolvedores da Apple.