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

Programação para iPhone no Windows XP

Apple só fornece SDK do iPhone para Macs, impossibilitando uso das ferramentas oficiais para construir apps iPhone no Windows XP. No entanto, vários SDKs de terceiros e opções alternativas permitem fazer a maior parte do desenvolvimento no Windows XP.

Considerações sobre o App

  • Antes de codificar no Windows XP, considere tipo de app. Isso determina melhor pacote de desenvolvimento, linguagem e viabilidade. Jogo 3D exige pacote diferente de app navegação GPS. Pesquise pacotes terceiros que permitem construir apps iPhone no Windows para achar o que melhor atende seu app.

Pacotes de Desenvolvimento

  • Muitos pacotes terceiros de desenvolvimento iPhone compatíveis com Windows XP, também permitem compilar mesmo código para outras plataformas como Android. Unity 3D fornece plataforma profissional para criação/manipulação de gráficos 3D; Appcelerator Titanium é proficiente em apps não-jogos e tem comunidade ativa. Alguns softwares web como Adobe Dreamweaver incluem ferramentas para construir apps iPhone no Windows da mesma forma que constrói páginas web. Escolher um que atenda requisitos específicos é essencial.

Compilando App Finalizado

  • Uma vez app construído com ferramenta terceirizada ou solução Windows XP, deve ser compilado no código nativo do iPhone para submissão à Apple. Na data de publicação, só é possível com Mac. Muitos desenvolvedores Windows adquirem Mac usado, emprestado ou barato apenas para compilar e submeter. Isso limita conhecimento multiplataforma necessário e minimiza custo de equipamento novo.

Assistência de Terceiros e Opções Online

  • Serviços de empresas de pacotes de desenvolvimento — Dragonfire, Airplay, Adobe — permitem submeter código criado no Windows XP para eles compilarem e submeterem à Apple. Outras opções: plataformas online que transformam conteúdo do seu site em app nativo iPhone. Web apps também possíveis no iPhone, rodam no navegador nativo. Hospedados online, como site, não requerem compilação ou submissão à Apple.