2009-08-14 8 views
8

Sto solo ricordando i giorni in cui Radio Shack vendeva computer tascabili. (Molte lune fa, con solo pochi K di memoria.) Avevano la possibilità di scrivere piccoli programmi su Pocket Computer. Forse è solo nostalgico, ma ho sempre pensato che fosse comodo. (Attraverso la nebbia della mia memoria.) Esiste una capacità del genere per un Iphone?Esiste un tipo di ambiente di programmazione che funziona su un IPhone?

Modifica: Posso capire che non consente un simile emulatore di GameBoy sull'App-store, è come dire il tuo ok con persone che caricano "ROM" e potrebbero metterli nei guai. Quando inizi a profittare da un emulatore, i titolari della licenza si arrabbiano, pensa solo a "Bleem" e Sony. Sony ha seppellito quei ragazzi. Suppongo che Javascript sia meglio di niente. Che dire di Java in una sandbox? O se vogliono qualcosa che non hanno paura, cannibalizzeranno il mercato, un interprete BASIC.

risposta

4

Non credo che sia consentito nei termini di servizio per l'App Store. Non è questo il motivo per cui i programmi mono devono essere compilati in modo statico se stanno andando all'App store.

+0

Apple negherà qualsiasi applicazione in grado di eseguire codice arbitrario. Ciò include emulatori e macchine virtuali per le lingue interpretate. –

+0

@Corey D: potrebbe trattarsi di almeno un caso in cui Apple soffia capre. (In genere mi piacciono le loro apparecchiature informatiche e OS X, anche se sono rimasto deluso nel vederli passare a Intel nello stesso momento in cui IBM stava uscendo con la cella BBE. OS X su una CELL sarebbe stato maledettamente cool.) – NoMoreZealots

2
+0

It wasn ' t chiaro nel link meteo questo ha richiesto un Iphone hackerato o meno. Ma se Apple lo consente, ha sicuramente un potenziale. Basta un front-end GUI slick. – NoMoreZealots

+0

Ahimè, a quanto pare richiede jailbreaking (non sono un utente di iPhone, ma non ne comprerei uno se non avessi deciso che ero d'accordo con il jailbreaking prima del tempo - solo per principio.) Un post correlato: http: // www. thelinuxblog.com/reasons-why-you-should-jailbreak-your-iphone/ – Anon

+0

Il jailbreak del mio telefono ha reso molto meno reattivo. Ho deciso di tornare alla versione ufficiale solo per la performance. – lillq

3

Se stai cercando di andare fuori dai sentieri battuti, di James Long blog dettaglio come eseguire Gambit codice Scheme su iPhone. Caricare l'applicazione una volta e quindi caricare progressivamente le modifiche del codice secondo necessità.

In un post del blog seguente, descrive in dettaglio come eseguire il debug delle applicazioni in remoto con un REPL. Roba molto interessante Tra la semplicità di Scheme e il lavoro già svolto sul suo blog, gran parte del lavoro/delle difficoltà legate allo sviluppo in un modo "non standard" sull'iPhone viene preso in considerazione per te. Vale la pena sparare!

1

L'unica cosa lontanamente vicina (senza jailbreaking) è Javascript/HTML in Safari mobile.

+1

E con il jailbreak, molto di più è possibile :) – nos

+0

Suppongo che Javascript sia meglio di niente! Immagino che non esista alcun "IDE". – NoMoreZealots

1

Mentre "on" il tuo iphone è relativo www.tilestack.com è un ambiente di sviluppo basato sul web che può produrre webapp.

1

Terminal.app può essere compilato per distribuzione limitata (senza jailbreak)./bin/sh è un linguaggio di programmazione valido. QED.

0

Sì, è possibile configurare un ambiente di programmazione node.js che consente di eseguire il proprio server sull'iPad. È anche possibile eseguire javascript utilizzando l'editor di codice testuale. Vedi Is it possible to do programming using iPhone?.

Problemi correlati