Puis-je développer pour iOS sur Ubuntu ?
On m'a dit que puisqu'il était basé sur Unix, je pouvais développer pour iOS sur Linux. Mais puis-je également télécharger des jeux iOS sur l'App Store d'Apple sous Linux ?
Puis-je développer pour iOS sur Ubuntu ?
On m'a dit que puisqu'il était basé sur Unix, je pouvais développer pour iOS sur Linux. Mais puis-je également télécharger des jeux iOS sur l'App Store d'Apple sous Linux ?
Vous pouvez télécharger des programmes compilés vers Apple à partir d'une machine Ubuntu sans aucun problème, puisque (je suis presque sûr) que le processus se déroule via un navigateur.
Étant donné que iOS utilise Objective-C, vous pouvez toujours "coder" l'application (l'écrire à l'aide de gedit ou de Geany, ou de tout autre outil) sur Ubuntu, mais vous ne pourrez pas la compiler dans un fichier .ipa.
Cependant, pour le compiler et le tester, vous aurez besoin du SDK d'Apple, qui n'est disponible que sur Mac OS X. - Donc, pas possible.
Il existe cependant toujours d'autres moyens de programmer des applications iOS. L'une d'entre elles consiste à acheter un DVD Mac OS X au détail et à configurer une machine VirtualBox (ou VMWare, si vous le souhaitez). Ensuite, vous téléchargez le SDK depuis le site Web de la pomme. Une autre solution consiste à utiliser des créateurs d'applications "en ligne", tels que Tiggzi (Mon préféré, car il offre de nombreuses options de compilation et autres). Les créateurs d'applications en ligne utilisent HTML et JavaScript pour la conception et les fonctions, puis les compilent à l'aide de PhoneGap Il n'y a donc pas besoin d'Objective-C.
Pour faire court, non, vous ne pouvez pas créer d'applications iOS sur Ubuntu. Vous pouvez les écrire, mais vous ne pourrez pas les compiler en fichiers .ipa. Vous pouvez toujours soumettre des applications iOS à Apple depuis n'importe quelle machine Ubuntu, puisque cela se fait par un navigateur. Il existe d'autres moyens de les créer sur Ubuntu, comme les machines virtuelles et les créateurs d'applications en ligne.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.