quarta-feira, 27 de outubro de 2010

Como programar para iPhone #1


Titulo do Capitulo 1

Iniciamos aqui o nosso curso de desenvolvimento para IPHONE. Lembro que as informações passadas aqui,  foram retiradas de vários livros e blogs escritos em inglês e a intenção é ajudar as pessoas que não tem facilidade de leitura nesta língua. O ambiente de desenvolvimento é a principal forma de criarmos aplicações seja qual for a linguagem e plataforma. Aqui mostro como resolver o problema de milhares de brasileiros que não tem um Mac. Falo também sobre a instalação do SDK da Apple para o IPHONE.  Boa aprendizagem.

AMBIENTE DE DESENVOLVIMENTO

Bom, aqui estamos para o primeiro post do nosso curso de programação para o IPHONE. A primeira coisa que precisamos deixar em pleno funcionamento é o ambiente de desenvolvimento. Aí já esbarramos com nosso primeiro problema. A Apple, até hoje, só disponibilizou o SDK de desenvolvimento do seu IPHONE para o sistema operacional MACOSX. No Brasil acredito que 95% dos usuários de computadores tenham o Windows instalado nos seus PC’s e, venhamos e convenhamos, nem todo mundo tem bala na agulha para bancar um Mac ou mesmo um Mac book. E este era meu caso. Entretanto, pesquisando na internet encontrei uns Hackers que alteraram o sistema operacional MACOSX e fizeram ele rodar num PC comum, e mais, com um processador AMD o que até então era impossível. Depois de 3 o 4 downloads de sistemas que prometiam tal coisa e não funcionavam no meu PC AMD Athlon Dual Core 5000 Plus com placa Abit AN52 consegui instalar um chamado iNeDeb 10.5.5 -  O site é italiano e você não encontrará o download dele neste site. Você o encontrará em sites e blogs como este que vou passar  aqui e outros do gênero (Pesquise na internet e você encontrará bastante informação, porém em inglês) e uma dica: Só instale usando sempre a mesmo tipo de cabo tanto no HD quanto no DVD ou seja se o HD for SATA o DVD obrigatoriamente deverá ser também, mesma coisa para o IDE.  Mais tarde escreverei um post completo em português para instalação deste sistema.

Bem, tendo o MACOSX instalado agora precisamos instalar o SDK da Apple para o IPHONE:
O link para o download é este e você terá que se cadastrar para ter um ID da Apple (mas não se preocupe, é de graça) e ter paciência pois são 1,2 gigabytes.

iPhone SDK é um pacote de aplicativos para você desenvolver para iPhone. O kit de desenvolvimento inclui um editor de interfaces, simulador de iPhone, diversas ferramentas para medir e melhorar o desempenho dos aplicativos, além de um ambiente de programação chamado Xcode.

A instalação de SDK iPhone lembra muito a forma de instalar programa no Sistema Operacional Windows.
Abrindo o arquivo baixado, clique no executável e aguarde que a instalação seja concluída, o que pode demorar um pouco, uma vez que os arquivos do programa são pesados. Terminada a instalação, os arquivos do programa serão instalados na pasta “Desenvolvedor” do seu HD.

O desenvolvimento de programas pode levar horas, ou até mesmo dias. Tudo depende da prática do usuário com o programa. Além disso, é preciso tomar todos os cuidados para que o aplicativo tenha um bom desempenho e não prejudique a desempenho do iPhone.


1017200881843pm1

Esta é a tela inicial quando tudo estiver instalado. E aqui acaba nossa primeira fase do aprendizado que o deixa apto para desenvolver tanto para o IPHONE quanto para o MACOSX. Na segunda parte falarei sobre o XCODE e Objective-C que é a linguagem utilizada pela Apple para programação de seus sistemas. Até lá…

Autor: webclaudio.wordpress.com

2 comentários:

Pablo disse...

Nao consigo baixar o SDK do site da Apple. O arquivo está corrompido!!! o que faço??

Marcell C. Ribeiro disse...

Pablo, o site da apple é uma fonte segura e acabo de testar e o download está funcionando normal. Você deve apenas se registrar (pode usar seu login do itunes) para poder ter acesso ao link. Após isso é só baixar e se divertir.

Se já tiver se registrado, verifique se sua internet é rápida o suficiente para o download ou se o provedor não estar fazendo algum tipo de bloqueio.

Abç

Postar um comentário

 

Related Posts with Thumbnails