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

Introdução ao Desenvolvimento com SDK do iPhone

Usuários de iPhone têm mais de 500.000 apps para escolher e acumularam bilhões de downloads. App Store da Apple tem jogos, players de música, buscadores de receitas e muitos outros apps criados pela empresa e programadores terceiros. Para estes, Apple disponibiliza kit de desenvolvimento (SDK) para criar apps dentro das especificações.

Introdução

  • Apple tem alguns SDKs: para computadores Mac OS e para dispositivos móveis iOS (iPad, iPod Touch, iPhone). Muitas empresas oferecem SDKs para desenvolvedores. SDK da Apple para iPhone dá conjunto definido de ferramentas e recursos para criar apps publicáveis na App Store.

Xcode

  • SDK do iPhone é comumente chamado iOS SDK, pois tecnologia aplica-se a todos dispositivos móveis Apple. iOS SDK vem dentro do download Xcode, ambiente de desenvolvimento integrado da Apple. Xcode inclui iOS SDK, simulador iOS, editor de código-fonte e depurador. Juntos, dão ambiente completo para desenvolvimento, edição e publicação.

Programa de Desenvolvedores Apple

  • Xcode é gratuito para programadores do Programa de Desenvolvedores iOS. Programa tem taxa anual e requer inscrição. Só membros podem baixar SDK para desenvolver apps iPhone e publicá-los na App Store. Além do SDK, membros acessam documentação, código de exemplo, fóruns, guias e artigos.

Desenvolvimento de Apps

  • Com Xcode e iOS SDK, programadores começam a desenvolver apps iPhone. Cada app começa como novo projeto Xcode funcional mas sem recursos. Cabe ao programador construir recursos no Xcode. Processo considera interface, gráficos, performance, controles. Ferramentas para verificar erros, testar no simulador, empacotar e submeter à App Store.