5 votes

Développer des applications iOS sur Windows 7

Veuillez lire entièrement ma question, j'ai recherché de nombreuses questions mais cela ne répond pas complètement à ma question. Nous prévoyons de développer une application iOS en utilisant PhoneGap, nous avons donc également acheté une licence de développeur de 99 $. Jusqu'à présent, tout va bien, mais d'après mes recherches, j'ai découvert que nous ne pouvons pas construire d'application iOS sur Windows, nous avons impérativement besoin de Mac pour cela.

Ma question, est-il nécessaire d'utiliser un Mac même si nous n'avons pas l'intention de soumettre l'application à l'App Store pour le moment ? Nous devons simplement tester notre application sur iPad afin que une fois notre application sans bug, nous puissions acheter un Mac et en créer la version finale avant de la soumettre à l'App Store.

Est-ce possible ? Étant donné que nous sommes une entreprise spécialisée en Java et qu'il s'agit de notre premier projet pour iOS, veuillez m'excuser si je pose quelque chose d'évident.

3voto

MattDMo Points 2725

Donc, la mauvaise nouvelle est que XCode est nécessaire pour son simulateur iOS ainsi que pour son facilité de chargement d'applications pour télécharger réellement les programmes sur les appareils iOS pour les tester "en vrai". Vous aurez besoin de XCode pour signer vos applications avant de les soumettre à l'App Store. Malheureusement, XCode n'est disponible que pour OS X.

Cependant, la bonne nouvelle est que vous pouvez peut-être acheter OS X et l'exécuter dans une machine virtuelle comme VMWare Workstation. Je ne sais pas si c'est simple, car il est plutôt difficile de faire fonctionner OS X sur du matériel non-Apple, mais une rapide recherche Google montre que c'est possible. Cette méthode serait (probablement) moins chère que d'acheter un nouveau Mac, bien que le Mac Mini se vende aux États-Unis pour seulement 599 $. Certains messages que j'ai vus indiquent que cela pourrait être légal ou non, d'autres disent que vous avez besoin d'OS X Server pour la virtualisation. Je laisse la recherche à vous.

Il existe également des services tels que MacInCloud qui vous permettent de louer un serveur Mac auquel vous pouvez accéder depuis Windows via bureau à distance ou via votre navigateur. Malheureusement, je ne pense pas que vous puissiez utiliser Application Loader, car vous devez connecter physiquement l'appareil à votre ordinateur, mais cela fonctionnerait pour le développement et la simulation, du moins.

Bonne chance!

2voto

Oskar Points 1242

Exécutez sur PhoneGap sur un PC jusqu'à ce que vous rencontriez un obstacle.

Vous pouvez toujours poster ici sur l'obstacle spécifique que vous rencontrez, mais comme la chaîne d'outils iOS a mûri, vous n'avez plus besoin de Xcode pour créer une application.

Donc, vous avez des dizaines d'outils pour commencer et une fois que votre retard dans le développement vous coûte plus de 250 $ qu'il pourrait en coûter pour acheter un Mac d'occasion - vous pouvez décider d'acheter des outils qui accélèrent votre développement ou coûtent moins cher en raison de la qualité ou d'autres coûts de développement que de meilleurs outils réduiront pour vous au fil du temps.

1voto

rgeorge Points 4568

Il est possible d'exécuter OS X dans VMWare Player sur Windows 7 - je l'ai vu fait et utilisé de cette manière. Cependant, le plus gros inconvénient est la performance - et cela a pris à deux personnes quelques jours pour le faire fonctionner correctement. Ma suggestion serait de sauter la plateforme Windows 7 et d'aller directement avec un MAC puisque vos projets incluent de toute façon cela.

-1voto

Vous pouvez utiliser Smartface pour le développement iOS sur Windows ; à n'importe quelle étape du développement, il n'est pas nécessaire d'avoir un Mac ou des connaissances en Objective-C.
Seulement lors de la soumission à l'AppStore, un abonnement au programme Developer de Mac est requis.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X