2011-01-29 12 views
14

Mia moglie ha un iPad e mi chiedevo se potevo usarlo per sviluppare applicazioni iPad? Sto assumendo che la risposta sia no.Un iPad può essere utilizzato come macchina di sviluppo per creare applicazioni iPad?

+1

Hai guardato il sito Apple Developer per iPad? http://developer.apple.com/ipad/sdk/ – Oded

+0

Vuoi dire sviluppare app sull'iPad stesso (ad esempio scrivere codice sull'iPad)? – payne

+2

Sì, scrivere codice sull'iPad è quello che sto cercando. – dakira

risposta

9

Le linee guida per lo sviluppo di Apple vietano le app di questo tipo dal negozio, quindi purtroppo non è possibile utilizzare l'iPad per creare software iPad (è possibile testare i programmi che si scrivono sul Mac sull'iPad). Hai bisogno di un Mac e XCode IDE per creare effettivamente applicazioni per iPad/iPhone. È possibile saperne di più su questo a http://developer.apple.com/

EDIT:

Anche se non è possibile scrivere direttamente il codice che viene eseguito sul iPad, è certamente possibile scrivere codice sul dispositivo stesso. C'è un'app disponibile nell'app store chiamato CodeToGo che ti consente di creare programmi in diverse lingue. Quando si desidera eseguire il programma, il codice viene effettivamente caricato su un server, eseguito lì e i risultati di tale esecuzione vengono restituiti all'utente. Questo, o un programma simile, è il più vicino al quale si arriva attualmente a scrivere codice su iPad (o iPhone).

Ecco an article che parla/recensioni programmi di editing di codice per iOS.

+0

Di cosa stai parlando? – WrightsCS

+4

Come ho capito la domanda di Dakira, sta chiedendo se può fare un'app per iPad su un iPad stesso. Apple non ammette app che eseguono/eseguono codice (macchine virtuali) nell'app store (a meno che non utilizzino un'API fornita ufficialmente). Ciò significa che non sono consentiti emulatori, IDE, ecc. Nell'app store. –

+0

Bene, se questo è il caso, allora la domanda deve essere rivista. – WrightsCS

2

Dai uno sguardo allo Codify. Non l'intera esperienza 'scrivi qualcosa, corri da nessuna parte', ma un passo in quella direzione.

1

Sì, è possibile. Se sei uno sviluppatore Lua, ti consiglio di utilizzare Codea (precedentemente noto come Codify). Per gli sviluppatori Python, raccomando Pythonista. Entrambe le app consentono di scrivere e testare il codice in-app e includono persino il supporto per la grafica come i giochi. C'è un progetto GitHub che ti permette di compilare i progetti Codea in app AppStore in piena regola, lo Codea Runtime. L'app Touchline è una di queste applicazioni.

Purtroppo, non v'è attualmente un modo ufficiale per compilare applicazioni Pythonista e li vendono su AppStore. Lo sviluppatore, tuttavia, ha creato un'utilità che consente di installare icone basate sulla webclip sulla schermata iniziale che eseguirà uno script Pythonista. Inoltre, ci sono piani per incorporare un meccanismo di esportazione in Xcode in un futuro aggiornamento dell'app.

0

Se si effettua per esempio applicazioni Ruby on Rails e far loro avere un tema mobili che possano funzionare nel browser Safari del ipad. Il vantaggio di questo è che non hai bisogno di Apple per rivedere il tuo codice. I contro sono che non puoi usare l'appstore per vendere e distribuire la tua app.

Ma può sembrare un'app ipad nativa. Sto esplorando questo modello di business in questo momento e vorrei sapere se altri lo hanno fatto.

L'app verrà eseguita su un server esterno come Heroku, può essere archiviata su github.

Problemi correlati