É possível, por qualquer meio, desenvolver um jogo para iPhone usando o iPhone sdk no Windows?
É possível, por qualquer meio, desenvolver um jogo para iPhone usando o iPhone sdk no Windows?
Respostas:
Embora seja contrário à política da Apple, você pode instalar o OS X em uma máquina virtual e desenvolver um aplicativo dessa maneira. E se você pode gerenciá-lo, tecnicamente pode escrever o código em uma máquina Windows; é claro que é apenas texto. Mas o compilador, SDK, etc. é completamente apenas para OS X.
Você também pode procurar outras maneiras de criar jogos para iPhone, como o mecanismo Unity ou Flash (eu sei que em um momento eles foram compilados para jogos para iPhone, acho que eles já o interromperam)
Veja esta pergunta em stackoverflow.com.
Mesmo que haja alguma maneira de fazer isso com máquinas virtuais, telefones com jailbreak e assim por diante, não acredito que o aborrecimento valerá a pena. O tempo que você gasta lidando com todos os problemas é o tempo em que você não precisa melhorar o jogo.
Se você estiver usando um ambiente de desenvolvimento de plataforma cruzada como o Unity , poderá fazer a maior parte do desenvolvimento no Windows, mas ainda precisará de um Mac para implantar no telefone para teste ou versão. (E o teste no dispositivo é vital: um dedo na tela de toque não é como um ponteiro do mouse em uma janela.)
Não é como se você precisasse de uma máquina poderosa para desenvolver um jogo para iPhone: um Mac Mini por US $ 699 funcionará perfeitamente.
Eu recomendo olhar para Mono. Ele permite que você escreva aplicativos .NET no seu iPhone / iPad.
Eu estava procurando uma solução para desenvolver aplicativos no Windows. No final, comprei um Mac mini e estou feliz por ter comprado. O Mac e as ferramentas de desenvolvimento estão funcionando bem. O tempo que economizei na configuração do Windows / Máquinas virtuais / OSX e assim por diante, gastei no desenvolvimento de aplicativos.
O Airplay SDK afirma permitir o desenvolvimento no Visual Studio em um PC com Windows. Eu não tentei, então não faço ideia de como funciona.
O Adobe AIR SDK 3.3 permite criar o aplicativo iOS na plataforma Windows: http://helpx.adobe.com/flash-player/release-note/developer-relese-notes-11_3.html
No entanto, é necessário codificar seu aplicativo / jogo no ActionScript, mas você pode estender a funcionalidade do AIR SDK através do Adobe Native Extension (ANE).
O Marmalade é um bom mecanismo que pode ser facilmente integrado ao Visual Studio. Então você pode desenvolver para iOS, Android, Bada, WebOS, Windows etc. a partir de código único. Você precisaria de um Mac para fazer o upload do arquivo ipa, mas acho que será mais fácil, pois você só precisa dele uma vez. Estou usando-o para que eu possa dizer que funciona bem e agora, com a versão 6.0, você também pode desenvolver em HTML5 usando a API phonegap.