2009-10-06 7 views
2

Je suis en train de trouver des exemples de langages interprétés portés sur l'iPhone, avec le code source disponible pour montrer comment l'intégrer, sans Jailbreaker l'appareil:Exemples d'interprètes intégrés aux applications iPhone?

J'ai trouvé:

et je voudrais voir ce que le reste est là-bas. Je sais qu'Apple peut autoriser ou non l'utilisation d'un interprète dans une application (ou le téléchargement d'un nouveau code à exécuter dans l'interpètre), mais je suis d'accord avec cela, car je veux principalement simplifier le développement.

Existe-t-il d'autres exemples?

Répondre

3

Il y a Nu.

Nu est un objet Lisp-on-ObjC-runtime. Le lien ci-dessus est à l'information sur l'intégration d'iPhone. La page d'accueil est here.

1
+2

Merci pour les suggestions. Vous m'avez fait réaliser que je n'étais pas aussi spécifique dans ma question que j'aurais dû l'être, étant donné que je cherche des exemples qui ne nécessitent pas de jailbreak, et de préférence un exemple de source pour montrer comment intégrer l'interpréteur dans une application! J'ai ajouté quelques points de clarification à ma question pour aider avec ceci ... merci! –

1

iPhone Frotz est un interpréteur pour la Z-Machine et est open source.

1

Que diriez-vous de C#?

et bientôt Flash ..

+1

Ils ne sont pas spécifiquement capables de faire de l'interprétation. Ils sont compilés à l'avance. L'affiche semble être après quelque chose qui est plus une extension de l'IDE que du programme. C'est ainsi que j'utilise F-Script (sur le mac), et c'est très utile de cette façon. – Ken

+0

En fait, je suis d'accord que C# et Flash ne sont pas ce que je veux, mais F-Script n'est pas non plus. Je veux un interprète intégré dans l'application, afin que les scripts puissent être exécutés à partir du répertoire des documents de l'utilisateur. Je sais qu'Apple ne me permettra pas de télécharger du nouveau code pour fonctionner dans l'interpréteur, mais pour le développement, le prototypage rapide, et permettre à d'autres développeurs de coder contre un moteur que j'ai construit, un interpréteur embarqué fonctionne très bien. –

+0

J'utilise F-Script intégré dans l'application comme un outil de développement. Jetez un coup d'œil à F-Script Anywhere. Ou, pour une démonstration rapide, passez à la barre des 30 minutes dans cette conférence technique: http://video.google.com/videoplay?docid=-2563969716754696790 – Ken

0

L'environnement de traitement a été adapté pour l'iPhone. Je crois que cela vient de ProcessingJs qui traduit le code de traitement en Javascript.

traitement pour IOS (si le lien ne fonctionne pas, recherchez-) http://itunes.apple.com/sg/artist/boyd-rotgans/id492576046

ou une version commerciale qui vous permet d'importer/scripts d'exportation http://itunes.apple.com/app/pr0c0d1n6/id493549542?mt=8

Il y a aussi un outil pour convertir les scripts ProcessingJs en applications iPhone natives. http://luckybite.com/iprocessing/

Questions connexes