Desenvolvendo no Mac (Parte 2)
Parte 2!? Exatamente! Estamos de volta com a série que comecei sobre o desenvolvimento de apps para iPhones e iPods touch. Peço desculpas pela demora para a segunda parte, mas as próximas etapas me exigiram certas pesquisas, e eu quero ser o mais informativo que puder. Vamos lá? ;-)
No artigo anterior, falamos sobre qual seria a melhor opção de hardware para começar a desenvolver no Mac. E, com o lançamento dos novos modelos, fico esperançoso que novos usuários venham para a plataforma.
Baixe o iPhone SDK
Esta etapa é a mais simples de todas as oito: basta ir ao site da Apple para baixar o iPhone SDK — kit de desenvolvimento de software —, que é gratuito. Seguindo o link, você encontrará a página do iPhone Dev Center, onde, além da opção de download, você terá acesso a um preview do que está disponível para os interessados que se cadastrarem junto à Apple: vídeos ilustrativos, vasta documentação e exemplos de códigos que serão úteis no aprendizado.
Mas é à direita da página que você precisa se ater no momento. Clicando para baixar o iPhone SDK, você será redirecionado para mais uma página intermediária em que a Apple procura reforçar o que vai lhe disponibilizar e o que você encontrará dentro do kit: o Xcode — ambiente e editor de desenvolvimento —, o iPhone Simulator — que será usado para simular e testar suas futuras criações (nem todo mundo tem o iPhone ou o iPod touch) —, o Instruments — que será usado para coletar e comparar informações sobre sua aplicação — e o Interface Builder — cuja função o nome já diz, um construtor de interfaces. ;-)
Embora o link diga que o SDK está ao alcance de um clique, a Apple ainda lhe pedirá para criar uma ID, caso você não a tenha. É um formulário rápido de ser preenchido e irá finalmente lhe dará o acesso a todas as ferramentas que usaremos no futuro.
Depois de logado, você voltará ao Dev Center, onde desta vez todos os links estarão funcionais. Nem perca tempo lendo outras coisas agora, baixe logo o iPhone SDK OS 2.2.1 (1,79GB), pois, mesmo que você seja um felizardo com um link de 10Mbps, o download vai levar um tempinho, então continue lendo, ou vá fazer um lanche. Após o término, instale e espere pelo nosso próximo artigo da série.
Alerta aos desenvolvedores: renove o contrato com a Apple/App Store!
Quem aderiu ao desenvolvimento de aplicações para o iPhone em março do ano passado, logo após a liberação do uso de aplicativos de terceiros no dispositivo, deve estar atento à renovação do seu contrato.
Pessoas familiares com contratos da Apple estão acostumadas a serem avisadas 90 dias antes de o contrato expirar. Por alguma razão ainda desconhecida, isso não aconteceu com os contratos relativos ao desenvolvimento de aplicativos da iPhone App Store.
Erica Sadun, do site Ars Technica, procurou investigar o que poderia estar acontecendo e foi instruída a contatá-los através do email devcontracts@apple.com. Em resposta, o iTunes Connect disse: “Por favor siga o link ‘Contact Us’ no iTunes Connect. O ‘devprograms’ deverá lhe assistir no processo.”
O que pode acontecer nesse meio tempo é o desaparecimento de vários aplicativos que não se tornaram sucesso de vendas. Se alguém tiver alguma informação adicional, por favor, compartilhe-a conosco.







Grande Newton… cara… toh pra tirar a foto, porém esqueci totalmente!!! entra no msn q eu junto a galera e te mando ela ;D
Matéia ótima como sempre!
Eu queria tanto saber como usar o compilador de Fortran da intel (ifort) no xcode!!!!! Na verdade eu consigo fazer programas simples com ele, mas qd eu preciso usar uma biblioteca, eu não consigo!
Alguém já viu o Prism da Embarcadero? Você cria aplicações em C# usando o Mono e pode executá-las no OSX e até no Linux! Show de bola… Estava fazendo alguns testes e o bichinho tem futuro… Veja mais em : http://www.codegear.com/products/delphi/prism
Tem muitos videocasts no iTunes sobre desenvolvimento para iPhone da própria Apple. Vale a pena ter.
Opa, Julio, você se importa em listar alguns??? Qualquer informação adicional vai ser bacana pra quem está acompanhando a série. :)
Eu tava cheio de videos sobre desenvolvimento para iPhone da própria Apple, mas não to achando. Vou procurar melhor, mas achei este http://cocoacast.com/
Minha contribuição:
Documentação Completa (requer registro free, recomendado):
http://developer.apple.com
Comunidade brasileira de desenvolvedores de apps para iPhone:
http://www.iphonemod.com.br (requer login free, recomendado)
Comunidade internacional de iPhone Developers:
http://www.iphonedevcentral.org
http://www.iphonedevsdk.com
Material de aula da primeira turma de iPhone Dev da universidade de Stanford:
http://www.stanford.edu/class/cs193p/cgi-bin/inde...
Passo a passo de 31 programas para iPhone:
http://www.appsmuck.com
Uma engine simples porém popular para games no iPhone:
http://code.google.com/p/cocos2d-iphone/
Tem também uma Engine chamada Unity 3D que agora tem suporte para iPhone.
http://www.unity3d.com
Outra hora informo outros links.
Abraços e sucesso pra comunidade de desenvolvedores brasileiros.