2009-08-14 11 views
8

Recordando los días en que Radio Shack vendía computadoras de bolsillo. (Hace muchas lunas, con solo unos pocos K de memoria). Tuvieron la capacidad de escribir pequeños programas en la computadora de bolsillo. Quizás sea nostálgico, pero siempre pensé que era útil. (A través de la niebla de mi memoria.) ¿Hay alguna capacidad así para un Iphone?¿Hay algún tipo de entorno de programación que se ejecute en un iPhone?

Puedo entender un poco que no se permite un emulador de GameBoy en la App-store, es como decir que está bien con personas que cargan "ROM" y pueden meterlos en problemas. Cuando empiezas a sacar provecho de un emulador, los titulares de la licencia se cabrean, solo piensa en "Bleem" y Sony. Sony enterró a esos tipos. Supongo que Javascript es mejor que nada. ¿Qué hay de Java en una caja de arena? O si quieren algo que no tienen miedo van a canibalizar su mercado, un intérprete BÁSICO.

Respuesta

4

No creo que esté permitido en los términos del servicio para la tienda de aplicaciones. ¿No es esta la razón por la que los programas mono deben compilarse estáticamente si van a la tienda de aplicaciones?

+0

Apple denegará cualquier aplicación capaz de ejecutar código arbitrario. Esto incluye emuladores y máquinas virtuales para idiomas interpretados. –

+0

@Corey D: Este puede ser al menos un caso en el que Apple explota cabras. (Generalmente me gustan sus equipos de cómputo y OS X, aunque me decepcionó verlos mudarse a Intel al mismo tiempo que IBM salía con la Cell BBE. OS X en una CELDA hubiera sido genial). – NoMoreZealots

2
+0

No fue t claro en el clima del enlace esto requiere un Iphone hackeado o no. Pero si Apple lo permite, definitivamente tiene potencial. Sólo necesito una interfaz gráfica de usuario hábil. – NoMoreZealots

+0

Por desgracia, al parecer requiere jailbreaking (no soy un usuario de iPhone, pero no compraría uno si no hubiera decidido que estaba bien con jailbreaking por adelantado, solo por principio). Una publicación relacionada: http: // www. thelinuxblog.com/reasons-why-you-should-jailbreak-your-iphone/ – Anon

+0

Jailbreaking mi teléfono lo hizo mucho menos receptivo. Decidí volver al lanzamiento oficial solo para la presentación. – lillq

3

Si usted está buscando para ir fuera de lo común, de James Long blog detalles de cómo ejecutar código de Scheme Gambit en el iPhone. Cargue la aplicación una vez y luego cargue el código cambia progresivamente según sea necesario.

En una siguiente entrada del blog, él detalla cómo depurar sus aplicaciones de forma remota con un REPL. Cosas muy interesantes Entre la simplicidad de Scheme y el trabajo existente que ha realizado en su blog, gran parte del trabajo/dificultad involucrada en el desarrollo de una manera "no estándar" en el iPhone se realiza por usted. ¡Vale la pena un tiro!

1

La única cosa remotamente cerca que (sin Jailbreak) es Javascript/HTML en Safari Mobile.

+1

Y con jailbreak, mucho más es posible :) – nos

+0

¡Supongo que Javascript es mejor que nada! Supongo que no existe "IDE" entonces. – NoMoreZealots

1

Si bien "en" su iphone es www.tilestack.com relativa es un entorno de desarrollo basado en la web que puede producir aplicaciones web.

1

Terminal.app se puede compilar para distribución limitada (sin jailbreaking)./bin/sh es un lenguaje de programación válido. QED.

0

Sí, es posible configurar un entorno de programación Node.js que le permite ejecutar su propio servidor en el IPAD. También es posible ejecutar javascript utilizando el editor de código textastic. Ver Is it possible to do programming using iPhone?.

Cuestiones relacionadas