8
votes

Développer des applications pour les appareils iOS JailBroken?

Je sais que vous avez besoin d'un Mac et de Xcode et du SDK. Mais est-il possible de développer des applications pour des appareils jaibroken et / ou des périphériques réguliers à l'aide de plates-formes Windows / Linux?

Edit

Aussi, quel est le mode de réduction du SDK AirPlay? Entendu que c'est plutôt bien mais ne propose pas la même performance qu'une application développée via Xcode. Trouvé Ce document PDF, pour quoi c'est


0 commentaires

6 Réponses :


0
votes

Réponse courte est non - fondamentalement iPhone OS utilise Cocoa, qui est un cadre fermé uniquement distribué avec Xcode. Certaines personnes ont pensé à ingénierie inverse (comme du vin), mais je ne pense pas que quiconque ait vraiment réussi à réussir jusqu'à présent, sans parler d'utiliser le cacao comme environnement de développement.

Vous pourriez peut-être créer des packages debian (DPKG) pouvant être exécutés en arrière-plan ou via le terminal mobile. C'est une sorte de limitation, car vous n'avez pas accès à GUI et à votre application ne sera pas très intuitive.

Il semble y avoir une plate-forme de développement pour porter la logique de jeu Blender dans un jeu d'iPhone à part entière. Peut-être que vous pourriez éviter Xcode de cette façon, mais j'en doute. http://sio2interactive.com/

Vous pouvez exécuter OSX au sein de VirtualBox / VMware Player, mais cela n'est pas autorisé par Apple.


1 commentaires

J'ai perdu le nombre de fois que j'ai entendu quelqu'un dire: cela n'est pas autorisé par Apple



-2
votes

Réponse courte - Oui.

Bien que je ne sois pas tout à fait sûr de ce que vous entendez par "seulement" pour les périphériques jailbroken, mais si vous avez une expérience du tout avec des scripts flash ou des scripts d'action, consultez Adobe Flash Professional CS5.5. C'est un programme qui vous permet de concevoir et d'écrire vos propres applications pour iPod / iPhone / iPad.

http://www.adobe.com/products/flash.html < / p>

Je l'ai utilisé depuis des années et trouvez-le parfait.


1 commentaires

Pourquoi l'utiliser lorsque Flash Professional CS6 coûte 100 $ de plus que le Mac Mini moins puissant ou le même prix que le Mac Mini plus puissant. Pourrait aussi bien obtenir le Mac et l'avoir plus facile. (Joignez-vous simplement à votre téléviseur et à un clavier / souris de secours et vous êtes défini.)



2
votes

Il y a une boîte à outils pour les plates-formes Linux , mais il n'a pas de constructeur d'interface ou d'autres soirières. Voici Un exemple d'application qui l'utilise.


0 commentaires

4
votes

En fait, vous pouvez, et c'est ce que la programmation est tout à propos. Si vous êtes un programmeur dur, vous pouvez faire beaucoup de plate-forme croix et de matériels croisés. N'oubliez pas que peu importe la façon dont les emplois Cool Stevéve sont (ou font semblant) pour Apple et peut-être même des consommateurs non-pommes, ils se soucient de leur profit et ne déclareraient jamais officiellement que les applications de construction d'iPhone et d'autres appareils iOS sont possibles sur PC trop. De cette façon, ils vous font obtenir un Mac. Ils ont été très réussi à faire croire aux gens que les applications de construction d'iPhone ne sont pas possibles sinon.


3 commentaires

Mais c'est sûrement plus facile et significativement moins de tracas pour obtenir un Mac et télécharger Xcode?


Le but n'est pas de simplement céder et accepter leurs termes dictés. Il s'agit de pouvoir tout ce que vous voulez avec vos propres ordinateurs, tant que vous ne faites pas de mal à personne.


J'ai moi-même un Mac et je développe pour iOS dans l'objectif-c. Je suis totalement d'accord pour que ce soit plus facile que de le faire autrement. Mais personne ne peut me faire aimer l'objectif - C plus que ou même le même que C # ou Java. Ce que je veux dire, c'est que j'aimerais écrire en C # ou Java I et je pense que la plupart des gens trouvent plus facilement dans Xcode.



-1
votes

N'écoute pas d'autres personnes qui insistent sur le fait que vous devez avoir un Mac. Il vous suffit de télécharger une copie de Cracked VMware avec Mac pré-installé à partir de http://thepiratebay.org/ . Vous devez également télécharger une copie de Cracked VMware Player à partir du même site. Ensuite, téléchargez Xcode à l'intérieur du Mac. Pas besoin de payer pour quoi que ce soit. J'utilise et travaille bien.


8 commentaires

Vous pouvez également obtenir la version gratuite de VMware.


Je me souviens du nom maintenant: ça s'appelle VMware Player


Non, le joueur VMware standard ne prend pas en charge Mac. VMware a enfermé son logiciel sur Windows. Vous devez télécharger la version fissurée.


Tous les liens sur la baie de pirate sont pour que les images VMware soient démorées sur MacOS. Je ne trouve pas de vmware fissuré n'importe où.


Si l'un de vous recherchez un logiciel de version fissuré ou complet, je connais un site qui a à peu près tout ce dont vous aurez besoin. i4iphones.info Ce site propose également des films gratuits, de la musique, des émissions de télévision, du logiciel de jailbreaking, des mises à jour des fonctions Apple, etc. Suite. Il suffit d'inscrire (cela ne prend que 2 secondes et sa liberté) et allez à la page Forums en haut ou juste chercher ce que vous voulez. Et non, il n'y a pas d'enquêtes qui est ma caractéristique préférée: P appréciez!


Je viens de vérifier et i4iphones.info a la dernière version de VMware (les deux systèmes d'exploitation)


Utilisez simplement la version gratuite de VirtualBox et vous n'avez pas besoin de VMware, craqués, gratuits ou légalement achetés.


Le piratage n'est pas la voie à suivre. Nous pouvons discuter, mais quand vous le regardez, c'est l'équivalent de voler une station-service. (Et vous volez probablement autant d'argent de la société.)



2
votes

Vous recherchez peut-être Theos . Regardez sur ce fil .

Bien sûr, vous doit avoir votre boîte à outils installé, ce qui ne devrait pas être ce dur . Il y a beaucoup de projets qui impliquent une boîte à outils IOS Linux iOS. Windows est une autre histoire, cependant: P (ne pas dire que c'est impossible!).


0 commentaires