Desenvolver iOS Apps usando o SDK
O iOS Software Development Kit (SDK) fornece suporte para o desenvolvimento de aplicativos iOS e inclui o conjunto completo de ferramentas Xcode, compiladores e quadros para a criação de aplicativos para iOS e Mac OS X. Essas ferramentas incluem o Xcode IDE (o seu ambiente de desenvolvimento integrado) e a ferramenta de análise de desempenho Instruments, entre muitos outros.
Xcode 4.5 (a versão mais recente) agora é um aplicativo que você simplesmente baixar a partir da loja Mac App. (Você vai precisar OS X 10.7.3 ou superior.) Você também deve se tornar um desenvolvedor registrado.
Para fazer isso, primeiro vá para o iOS Dev Center local, procurar (e clique em) o link para se tornar um desenvolvedor registrado, preencher algumas informações de registro e, em seguida, começar a colher os benefícios de ser um desenvolvedor registrado, começando com o acesso a toneladas de código de exemplo de documentação e um monte de outras útil em formação).
Nota: Se você quiser realmente executar o aplicativo no seu iPhone ou iPad e enviá-lo para a App Store, você precisa aderir ao Programa iOS desenvolvedor oficial, que você pode fazer para a direita depois de se tornar um desenvolvedor registrado.
Xcode 4 é a mais recente versão do IDE da Apple, um conjunto completo de ferramentas para criação de aplicativos Mac OS X e iOS. Com Xcode 4, você pode desenvolver aplicativos que são executados em qualquer iPhone, iPad ou iPod Touch rodando iOS. Você também pode testar seus aplicativos usando o incluiu iOS Simulator, que suporta iOS 5 e iOS 6.
O Xcode IDE inclui um poderoso editor Fonte, um editor de interface gráfica do usuário sofisticada, e muitas outras características, incluindo a gestão de repositório de código fonte. Além disso, como você código, Xcode pode identificar erros em ambos sintaxe e lógica, e até mesmo sugerir correções.
Xcode inclui tudo que você precisa para criar seu aplicativo - que é ao mesmo tempo a boa notícia e uma má notícia. A boa notícia é que ele tem tudo que você precisa. A má notícia é que, porque tem tudo o que precisa, pode ser bastante complexo.