Est-il possible de faire développer un jeu pour iPhone en utilisant l'iPhone sdk sous Windows?
Est-il possible de faire développer un jeu pour iPhone en utilisant l'iPhone sdk sous Windows?
Réponses:
Bien que cela soit contraire à la politique d'Apple, vous pouvez installer OS X sur une machine virtuelle et développer une application de cette façon. Et si vous pouvez le gérer, vous pouvez techniquement écrire le code et autres sur une machine Windows; ce n'est bien sûr que du texte. Mais le compilateur, le SDK, etc. est entièrement OS X uniquement.
Vous pouvez également étudier d'autres façons de créer des jeux iPhone, tels que le moteur Unity ou Flash (je sais qu'à un moment donné, ils ont compilé les jeux iPhone, je pense qu'ils ont depuis cessé cela)
Voir cette question sur stackoverflow.com.
Même s'il existe un moyen de le faire avec des machines virtuelles, des téléphones jailbreakés et ainsi de suite, je ne peux pas croire que les tracas en valent la peine. Le temps que vous passez à traiter tous les problèmes est du temps que vous n'aurez pas à améliorer le jeu.
Si vous utilisez un environnement de développement multiplateforme comme Unity , vous pourrez effectuer la majeure partie du développement sur Windows, mais vous aurez toujours besoin d'un Mac pour le déployer sur le téléphone à des fins de test ou de publication. (Et les tests sur l'appareil sont essentiels: un doigt sur un écran tactile n'est pas comme un pointeur de souris sur une fenêtre.)
Ce n'est pas comme si vous aviez besoin d'une machine puissante pour développer un jeu iPhone: un Mac Mini à 699 $ fera l'affaire.
Je recommanderais de regarder Mono. Il vous permet d'écrire des applications .NET sur votre iPhone / iPad.
Je cherchais une solution pour développer des applications sur Windows. Au final, j'ai acheté un Mac mini et je suis content de l'avoir fait. Le Mac et les outils de développement fonctionnent très bien. Le temps que j'ai gagné à comprendre la configuration de Windows / Machines virtuelles / OSX et ainsi de suite, j'ai passé à développer des applications.
Airplay SDK prétend vous permettre de développer dans Visual Studio sur un PC Windows. Je ne l'ai pas essayé, donc aucune idée de son bon fonctionnement.
Le SDK Adobe AIR 3.3 vous permet de créer une application iOS sur la plate-forme Windows: http://helpx.adobe.com/flash-player/release-note/developer-relese-notes-11_3.html
Cependant, vous devez coder votre application / jeu dans ActionScript mais vous pouvez étendre la fonctionnalité AIR SDK via Adobe Native Extension (ANE).
Marmalade est un bon moteur qui peut facilement être intégré à Visual Studio. Vous pouvez donc développer pour iOS, Android, Bada, WebOS, Windows, etc. à partir d'un code unique. Vous auriez besoin d'un Mac pour télécharger le fichier ipa, mais je suppose que ce sera plus facile car vous n'en avez besoin qu'une seule fois. Je l'utilise donc je peux vous dire que cela fonctionne bien et maintenant avec la version 6.0, vous pouvez également développer en HTML5 en utilisant l'API phonegap.