Double Possible:
Comment puis-je développer pour l'iPhone à l'aide d'un développement de Windows de la machine?
développement iPhone sur WindowsJe viens de recevoir mon nouvel iPad et maintenant, j'ai deux appareils iOS, un iPod et un iPad. J'ai donc réalisé que iOS est un excellent OS pour le développement de certaines choses, mais le problème est que je suis sous Windows et je n'ai pas de plans à l'achat d'un Mac. De toute façon ce que je veux n'est pas le port du SDK pour Windows, donc je peux développer en Objective-C., Mais ce que je veux, c'est savoir tout(peut-être) les solutions de rechange que je dois développer pour l'iPad(que je suis beaucoup plus intéressé pour le moment) et les autres appareils iOS.
PS: je me suis intéressé au développement de l'Application, pas de développement d'un jeu
Réponses
Trop de publicités?Vous pourriez trouver des solutions suivantes à portée de main. J'ai essayé de commenter ceux que je suis plus familier avec:
- PhoneGap
- Sencha Touch - Nice JS cadre. Découvrez leurs démos.
- Rhomobile
- Appcelerator Titanium
- jQuery Mobile - Version de jQuery optimisé pour les appareils mobiles.
- jQTouch - plugin jQuery pour le développement mobile
- CrossMobs - Sdk pour iOS et android de développement (pas de mac requis).
- Nomad - extension de Visual Studio pour le cloud PhoneGap construit (pas de mac requis).
- Delphi XE4 - Delphi XE 4 (pas de mac nécessaire, vous pouvez utiliser macincloud)
J'espère que vous trouverez une solution de rechange adapté à vos fins. Cela dépend vraiment de ce que vous savez déjà. Par exemple, si vous êtes déjà familier avec l'Ext JS à l'aide de Sencha Touch semble comme une évidence pour moi.
Pour obtenir une application à l'App Store, il semble que la seule solution (au moins autant que je sache) est d'utiliser PhoneGap pour l'emballage de votre JS app. Vous aurez besoin de XCode (mac) pour cela. C'est peut-être possible d'utiliser une version virtualisée de OS X, ainsi si je ne peux pas garantir que cela fonctionne.
Vous avez dit que vous voulez, toutes les alternatives, alors laissez-moi ajouter:
Je comprends que vous n'avez pas de plan pour acheter un mac, mais changer votre esprit. Acheter un mac moins cher.
Allez, vous avez déjà investi sur un iPad et un iPod. L'achat d'un Mac mini ne devrait pas être si difficile mentalement pour vous.
edit:
@Nathan: pourquoi ne vous détestez OS X alors que vous aimez iOS? Comme hotpaw2 dit, ils sont fondamentalement les mêmes. Je crois que les grains sont compilées à partir de la même source. Les deux ont de base un ensemble de pseudo-orientée objet en C les fonctions des chaînes et de la matrice de manipulation, appelé Noyau de la Fondation. La partie interface utilisateur est faite par les bibliothèques appelé AppKit / UIKit, qui sont essentiellement les mêmes.
En fait, OS X, même dans Snow Leopard, a quelques restes d'OS 9, tandis que iOS est presque purement dérivé de NeXTStep.
Sur OS X Gestalt
est vivant et bien (même après la dépréciation de la plupart de Carbone), mais il n'y a pas une telle chose dans iOS! Donc, si vous aimez OS 9, vous souhaitez de l'OS X de plus que iOS.
Je sais que l'amour et la haine ne sont pas logiques, mais vous ne l'êtes pas du tout logique ici :)
Si vous souhaitez développer des applications iOS pour les dernières bibliothèques iOS et ne pas vous battre avec des outils étrangers et des processus d'installation d'applications non pris en charge, procurez-vous un Mac bon marché. Le système d'exploitation est presque identique entre Mac OS X et iOS, ce qui explique pourquoi les outils de développement fonctionnent mieux sur un Mac.