Développer des applications iPhone sur Windows (avec Virtualbox etc)
Cela a été demandé avant, je sais, mais les réponses sont un peu daté.
Je crois que j'ai lu quelque part que le Léopard des Neiges CLUF a changé et que, maintenant, vous êtes autorisé à installer le système d'exploitation sur une Machine Virtuelle d'une certaine sorte.
Je sais que je devrais acheter un Mac et je pourrais le faire, mais je veux essayer Objective-C, dans la pratique, avant de me faire.
Je veux développer une application pour l'iPhone, mais si l'IDE est que méchant comme ils disent que je peut l'ignorer totalement. Je veux juste avoir un coup d'oeil en premier.
Donc est-il possible de faire installer ce dont vous avez besoin pour développer des applications de l'iPhone sur une machine utilisant Windows en tant qu'hôte?
Ok, à mon avis (et pas l'intention de lancer une guerre de flammes) - je recommande Mac pour les gens parce que je pense qu'ils se combinent bien conçu du matériel avec un rock solide de l'OS et de fantastique INTERFACE cohérente. Je ne sais que quelques développeurs qui après une semaine ou deux avec un Mac -- ont juré de ne jamais revenir à windows. Ma propre expérience de l'utilisation de xCode et ensuite de faire du développement Android a été que l'android outils se sent comme ses années derrière XCode. Donc mon résumé serait dépenser de l'argent, je doute que vous le regretterez. Indépendamment de ce que vous développer, les Mac sont de grands chevaux de bataille.
Votre commentaire crée une fausse dichotomie que le choix est soit de Windows sur Mac.
OriginalL'auteur Mikael Östberg | 2011-04-12
Vous devez vous connecter pour publier un commentaire.
Oui. Vous pouvez exécuter OSX dans une machine virtuelle. J'utilise MonoTouch et Visual Studio pour écrire mes applications en C# avec un répertoire partagé entre les deux. Écrire du code dans VS, construire et déboguer sur OSX dans le simulateur. Il serait également travailler avec Objective-C si c'est le chemin que vous prenez. Si vous n'êtes pas un Mac Gars je recommanderais MonoTouch si, il rend le développement plus rapide.
Monotouch états: "s'il vous Plaît noter que MonoTouch nécessite un Mac, Apple SDK de l'iPhone et vous devez faire partie de l'iPhone d'Apple Developer Program, de tester et de déployer votre logiciel sur un appareil et de les redistribuer votre code.". Peut-être effectuée à l'aide d'une machine virtuelle? Au moins l'essai de la partie.
Oui. Il peut, mais n'est pas officiellement supporté.
Si je suis un développeur c#, puis-je utiliser uniquement MonoTouch ? où puis-je télécharger la machine virtuelle ? ( si nécessaire )
Qui logiciel de machine virtuelle utilisez-vous, Virtualbox ou autre?
OriginalL'auteur Chris Kooken
Oui , il est possible d'exécuter OSX snow leopard sur votre PC.
Je recommande uniquement à des fins d'évaluation (si vous n'avez pas d'accès pour mac machines de développement, des amis/de la famille/etc.).
Votre liste de courses seraient les suivantes:
Je voudrais commencer la recherche à partir de l'étape 3..
Une fois que vous avez terminé , vous verrez que vous avez besoin d'un pc rapide à développer, comme en Attente pour les applications à compiler peut être frustrant par moments.
J'ai essayé d'installer OSX sur mon pc juste pour évaluation fins , apprendre à connaître le SDK et le système d'exploitation avant d'acheter une machine. En fait en attente pour la nouvelle série de MacBook Airs d'en acheter un..
OriginalL'auteur Nir Golan