Développement iPad sans mac

Je suis intéressé par le développement d’une application pour mon nouvel iPad uniquement pour mon usage personnel. (bien pour commencer au moins)

  • Est-il possible de développer une application sans mac?
  • Puis-je installer l’application uniquement sur mon propre iPad sans avoir à m’inscrire sur le droit de le publier alors que je ne le souhaiterais peut-être même pas?

MODIFIER:

Puis-je utiliser un ancien powerbook G3 pour le développement? Ils peuvent être ramassés vraiment pas cher sur eBay. Quelque chose de cette spécification serait-il en train d’exécuter l’environnement de développement xcode?

Est-il possible de développer une application sans mac?

Officiellement, non. De manière réaliste, à moins que vous n’aimiez perdre d’innombrables heures, non.

Puis-je installer l’application uniquement sur mon propre iPad sans avoir à m’inscrire sur le droit de le publier alors que je ne le souhaiterais peut-être même pas?

Non, vous devez être un développeur payant pour pouvoir accéder à tout sauf au simulateur.

Je pense que la meilleure option est de développer l’application en utilisant HTML5 / Javascript et CSS, et d’utiliser un service comme appMobi ou PhoneGap pour le comstackr pour IOS. Ils ont tous deux un service en ligne qui peut faire la construction pour vous sans avoir besoin de posséder un Mac.

Vous avez également l’avantage supplémentaire de pouvoir comstackr votre application non seulement pour iOS, mais aussi pour Windows Mobile, Android, Blackberry et même le bon vieux site Web.

Vous avez des bibliothèques Javascript comme JQTouch qui vous permettent d’implémenter facilement l’apparence IPhone dans votre application Web. Normalement, vous ne pouvez pas accéder à l’API native à partir de Javascript, mais ces solutions (appMobi et PhoneGap) offrent une API Javascript que vous pouvez utiliser pour accéder à Camera, GPS, Gyro, etc.

Je pense que normalement les applications sérieuses sont codées pour de nombreuses plates-formes, et si vous n’avez pas la structure pour payer 4 compétences différentes, il est logique de coder en HTML5, et de là vous avez une solution d’avenir. Même si vous “pouvez” payer différents développeurs pour coder sur différentes plates-formes mobiles, je préférerais le faire en HTML5.

Oh, et aussi regarder applicationcraft.com, IDE (wysiwyg) en ligne très cool connecté à PhoneGap, très facile à développer des prototypes. Le HTML / Javascript généré n’est pas très utile pour continuer à le modifier en dehors de leur IDE (un peu compliqué), mais, encore une fois, pour quelque chose de très simple ou un prototype, c’est quelque chose que vous devez extraire.

Bonne chance

Oui, vous pouvez développer sans ordinateur Apple (en utilisant hackintosh).

Et oui, vous pouvez installer l’application développée sur votre iPad sans avoir à payer pour un programme de développement. Il existe des tonnes de guides sur Internet concernant l’exécution (donc l’installation) d’applications sur des appareils ios sans programme de développement.

Vérifiez ceci: Comment déployer une application iPhone de Xcode sur un véritable iPhone?

Vous pouvez développer pour iOS sans Mac en utilisant Adobe Flex. Le SDK Flex est gratuit et Open Source et inclut un compilateur + un conditionneur. Si vous voulez un IDE, vous pouvez obtenir Adobe FlashBuilder (non gratuit, mais avec une version d’évaluation gratuite de 90 jours), ce qui rend votre temps de développement beaucoup plus productif. Vous ne développeriez pas en C, C ++ ou Objective C, mais dans une combinaison d’ActionScript (un dialecte de Javascript) et de MXML (langage de balisage, principalement pour la présentation d’interface graphique riche).

Du côté des moins: vous avez moins de contrôle sur ce que vous pouvez faire (vous pouvez toujours faire beaucoup) et vous ne pouvez pas utiliser directement le SDK iOS.

Sur le plan positif: il est très facile de développer de superbes applications, et avec très peu de modifications, vous pouvez les recomstackr pour Android, Blackberry Playbook, Windows et Mac OS X.

Techniquement, vous n’avez pas besoin d’un Mac pour développer une application, sauf si vous êtes sérieux à ce sujet. Il existe plusieurs solutions pour développer mac-less.

Premièrement, certains services permettent de transférer vos applications Web HTML5 dans une application iOS. Il vous suffit donc d’écrire votre code HTML5.

Deuxièmement, si vous ne voulez pas acheter un Mac, vous pouvez acheter Snow Leopard ou Lion, et créer votre propre “hackintosh” (un ordinateur Windows piraté pour fonctionner avec le système d’exploitation mac).

Enfin, vous ne pouvez pas rendre votre application disponible à l’achat dans l’App Store, sauf si vous êtes un développeur payant. Cependant, vous pouvez publier en ligne en tant qu’application Web HTML5, ou vous pouvez publier votre application sur un marché tiers de développeurs d’applications (toutefois, vous ne pouvez utiliser cette application que si vous jailbreakez votre iPad).

Je ne suis pas sûr de la nouveauté, mais Dragon Fire SDK est 100% basé sur Windows (vous leur soumettez votre code pour la compilation), mais à aucun moment vous ne devez posséder un Mac.