a Apple bloqueou o acesso ao seu sistema operacional móvel para os membros da sua comunidade de desenvolvimento apenas . Esta abordagem difere da adotada por outros de código aberto sistemas operacionais móveis , como o Android . O Programa para Desenvolvedores da Apple iOS requer uma taxa anual de US $ 99 e é o único canal aceitável para desenvolvimento e distribuição de aplicativos para iPhone aprovados. Como um membro do programa você recebe as ferramentas e recursos necessários para codificar seu aplicativo .
Xcode
Xcode é o ambiente de desenvolvimento integrado da Apple para a codificação de aplicativos para iPhone e está disponível como um download gratuito para membros do Programa de Desenvolvimento da Apple. O IDE tem muitas das tarefas envolvidas com a codificação para o iPhone e leva-los em uma única janela para que você possa trabalhar de forma mais eficiente . Xcode é o repositório central para fazer tudo, desde a construção de seu aplicativo para testá-lo , em seguida, embalá-lo para distribuição. Xcode também identifica erros que você código e ajuda a corrigi-los.
Software Development Kit
Como um desenvolvedor Apple , você também tem acesso ao software iOS kit de desenvolvimento , o SDK contém as ferramentas reais para ajudar você a construir o seu aplicativo para iPhone . Estes incluem o código de exemplo , documentação, imagens e arquivos de cabeçalho, todos os quais estão disponíveis a partir do Xcode . O iOS SDK também inclui um simulador de testes e ferramentas. O simulador iOS permite que você veja como os aplicativos funcionaria um iPhone sem a necessidade de o dispositivo real , enquanto as ferramentas de teste permitem que você defina comportamentos específicos de codificação e verificá-las contra eventuais variações.
Frameworks Programação
a Apple emprega estruturas Cocoa Touch , escrito principalmente na linguagem Objective- C, para ajudá-lo a codificar seus aplicativos para o iPhone no Xcode . Os quadros permitem programar tarefas usando apenas algumas linhas de código. Cocoa Touch inclui numerosas estruturas , incluindo os de animação, vídeo e rede. Ele também contém a infra-estrutura básica para aplicativos e funções do iOS comuns como entrada baseada em toque . A Apple considera Cocoa Touch para a camada superior de sua arquitetura iOS com os níveis mais baixos que consistem em meios de comunicação, serviços e Core OS.
Tecnologia eletrônica © [www.351231.com]