Resumindo: Sim, mas tenha cuidado para que valha a pena. Se você trabalha em uma plataforma que é até moderadamente instável por não ser um Mac, isso pode facilmente custar o tempo igual ao que seria necessário para você ganhar o preço de um Mac Mini.
Williham Totland
Respostas:
4
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)
O Flash relançou o empacotador do iPhone, embora minha experiência com ele (usando a linha de comando, não através do CS5) tenha sido frustrante.
Gregory Avery-Weir
Oh! ok, verifiquei o empacotador para iphone no site da adobe. A atualização está disponível desde 11 de outubro, quando a Apple suspendeu as restrições de desenvolvedor de terceiros. Isso significa sua atividade recente. Não há necessidade de um sistema Mac específico. O Flash funcionará para mim, não é?
GamDroid
Se você downvote, por favor, explique por que você downvoted ...
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.
Na verdade, eu estava em funcionamento com o OSX em uma máquina virtual no meu laptop em uma tarde curta. Sem problemas, acabei de achar que o desenvolvimento era algo muito difícil para minha carga de trabalho na época. lifehacker.com/5583650/run-mac-os-x-in-virtualbox-on-windows - Eu teria sofrido muito com o remorso do comprador se tivesse gasto US $ 699 por isso.
Ricket 10/11/10
3
Eu recomendo olhar para Mono. Ele permite que você escreva aplicativos .NET no seu iPhone / iPad.
O MonoTouch é executado apenas em Macs. Ou assim diz.
The Duck Comunista
1
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.
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.
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)
fonte
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.
fonte
Eu recomendo olhar para Mono. Ele permite que você escreva aplicativos .NET no seu iPhone / iPad.
fonte
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.
fonte
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.
fonte
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).
fonte
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.
fonte
Você pode usar um simulador de computador como o VirtualBox e fazer o upload dos arquivos de código-fonte do Mac e baixar o XCode da App Store.
fonte