2010-06-05 5 views
1

Existe-t-il un environnement de développement fonctionnant directement sur un iPhone OS?Environnement de programmation fonctionnant directement sur l'iPhone ou l'iPad?

Je serai sans accès à un ordinateur/internet pendant un certain temps, mais j'aurai l'usage d'un iPad (WiFi, jailbreaké). Connaissez-vous un moyen de vous familiariser avec la programmation directement sur l'appareil.

Puisque Apple s'engage à ne pas le laisser se produire, je suppose que je devrai trouver un tel environnement sur cydia (ou un site 'similaire'). Je ne suis pas en mesure de trouver les bonnes incantations google (termes de recherche) pour localiser un tel paquet.


STATUT DE MISE À JOUR: 07/05/2010:
  • Les paquets gcc (c-programmation) sur CYDIA ne pas installer (bibliothèque manquante libgcc)
  • terminal mobile, nécessaire pour la solution de contournement, ne fonctionne pas encore sur la iPAD
  • Classpath (Java) ne fonctionne pas (ne démarre pas)
CONCLUSION la seule option restante est à ssh dans l'iPad d'une autre machine, qui est rapporté à wrk si je ne même pas essayez, puisque je n'aurai pas cette autre machine avec moi.

+0

Pas encore. ______ – kennytm

+1

D'un coup d'œil dans les dépôts Rock/Cydia, il y a un paquet pour VIM et il y a une implémentation 'open source' personnalisée de Java appelée 'Classpath' mais je n'en ai aucune expérience - j'imagine que les deux solutions être lourd à travailler avec – djhworld

Répondre

0

Il existe des paquets sur Cydia. Il y a des éditeurs de texte de programmeurs comme Vim. Il y a un SDK avec GCC, python, ruby ​​etc.

Je préfère écrire du code sur des cartes perforées que sur un téléphone ou une tablette.

+0

les outils ne s'installent pas sur l'iPAD (pas encore) – lexu

0

Il y a le "toolchain ouvert d'iPhone", disponible sur Cydia et ailleurs. Il y a une vidéo ici:

http://www.oreillynet.com/pub/e/943

Je crois qu'il n'a pas été mis à jour récemment. C'est ainsi que les utilisateurs ont créé des applications avant que le SDK soit largement disponible.

Questions connexes