2010-01-28 21 views
9

Conosco Objective-C dalla programmazione Apple per il desktop.Come iniziare a scrivere applicazioni per iPad?

Ma voglio saltare sul carrozzone iPad e iniziare a sviluppare alcune piccole applet di edutainment.

L'API iPad è la stessa di iPhone solo con più potenza? Ho bisogno di unirmi al programma per sviluppatori iPhone e inizia ancora con $ 100.

Esiste ancora un emulatore per iPad?

risposta

15

Unisciti al Programma per gli sviluppatori e paga $ 99. Avrai quindi accesso a tutti gli strumenti necessari per ottenere il codice in esecuzione su iPhone, iPod e iPad. Non esiste ancora l'hardware per iPad, ma puoi avviare le applicazioni nel simulatore sul tuo Mac per iniziare.

+5

è possibile ottenere il simulatore sdk e xcode da Apple senza pagare i $ 100 che si devono pagare solo quando si è pronti a testare su un dispositivo – UnkwnTech

+3

Sfortunatamente, il 3.2 beta SDK è in NDA e richiede un account sviluppatore. – Wevah

+1

@unkwntech Per poter accedere al beta SDK 3.2 (che include la roba dell'iPad), è necessario addebitare una commissione di $ 99. – Jasarien

0

Suppongo che la risposta migliore sia attendere 2-3 giorni e il Web sarà pieno di riferimenti su come farlo. Fino ad allora è possibile saperne di più su: http://www.apple.com/ipad/sdk/

5

è l'API iPad lo stesso di iPhone solo con più potere?

Penso che sia praticamente la stessa cosa. Potrebbero esserci alcune differenze per quanto riguarda la presentazione di un'interfaccia utente, ma per il resto penso che siano praticamente identici. Secondo la pagina iPad SDK, si costruisce contro l'SDK di iPhone.

Ho bisogno di unirmi al programma per sviluppatori iPhone e inizia ancora con $ 100.

Sì (a entrambe le query).

Esiste ancora un emulatore per iPad?

Sì, è disponibile con l'SDK (in modo simile all'emulatore iPhone fornito con l'SDK).

+2

Non farti ingannare. Non è la stessa cosa: puoi trattarla come la stessa cosa se vuoi davvero, ma scriverai applicazioni scadenti. C'è un'interessante conferenza di Evan Doll sulla programmazione per iPad http://deimos3.apple.com/WebObjects/Core.woa/Feed/itunes.stanford.edu.3124430053.03124430055 – Andiih

+0

@Andiih, grazie per il collegamento, la presentazione è su http : //www.slideshare.net/edog1203/stanford-cs193p-designing-for-ipad ma non riesco a trovare l'audio/video del talk. Evan Doll ha un corso chiamato CS 193P a stanford, http://www.youtube.com/watch?v=xQzLHgls63E – bobobobo

+0

che probabilmente negli anni scorsi cs193p non in questi anni. goto iTunesU (nell'applicazione iTunes) e cerca lì cs193p. Troverai facilmente la lezione. L'iTunesURL è here se funziona. – Andiih

2

C'è un simulatore (non la stessa cosa di un emulatore - la stessa situazione con l'iPhone lì).

Sì, è necessario unirsi al programma dev, ma è possibile iscriversi gratuitamente se si desidera scaricare e giocare con l'SDK e il simlatore.

Le API sono essenzialmente un leggero superset degli SDK iPhone (è la stessa piattaforma, solo che l'iPad ha ovviamente alcune differenze hardware, e questo ha anche portato ad alcune differenze di metafora del software).

Non posso dire molto di più a causa della NDA, ma come è possibile ottenere l'SDK e documenti da soli gratuitamente perché non solo andare e scaricarlo ora?

+2

Se non paghi i $ 99 non avrai accesso a cose beta come gli strumenti per iPad. –

+2

Poiché l'SDK dell'iPad è ancora beta, devi aver pagato $ 99 per scaricarlo. Puoi comunque ottenere l'SDK di iPhone gratuitamente e iniziare a imparare la piattaforma con questo. –

+0

Ah ok, non me ne sono reso conto. Entrambi i miei account Dev sono completamente pagati, quindi ha funzionato per me - grazie per i chiarimenti – philsquared

0

Se qualcosa come l'iPhone SDK è necessario un Mac Intel per utilizzarlo.

Non ho un Intel Mac ... quindi mi costerebbe troppo denaro per iniziare!

(Mi è stato chiesto alcune volte di scrivere app per iPhone, ma non erano disposti a coprire i costi iniziali dell'acquisto o anche solo a prestarmi il dispositivo stesso o una macchina in grado di eseguire l'emulatore SDK per il test

Problemi correlati