/ / A partire dall'obiettivo C; bisogno di assistenza [chiuso] - iphone

Partire con l'obiettivo C; bisogno di una guida [chiuso] - iphone

Ho iniziato a studiare l'obiettivo C senza precedentiesperienza di programmazione dall'eBook "Diventa un X-Coder" (http://download.cocoalab.com.s3.amazonaws.com/BecomeAnXcoder.pdf). La mia domanda è, se voglio fare lo sviluppo di iPhone, sto andando nella giusta direzione? Sto imparando la lingua sbagliata o dovrei imparare Cocoa Touch? Come ho detto, non ho alcuna esperienza precedente e ho solo bisogno di qualcuno che mi indichi nella giusta direzione. Mi scuso se l'ho messo nel posto sbagliato. Grazie mille per il tuo tempo.

risposte:

5 per risposta № 1

La risposta breve è che Cocoa Touch è Objective-C. E ora per la lunga risposta ...

Objective-C è l'essenza di Cocoa Touch, che si riferisce al quadri che sono sviluppati da Apple per lo sviluppo di iOS. Quindi sostanzialmente, se stai imparando Objective-C, tu siamo parte di apprendimento di Cocoa Touch. Cocoa touch si riferisce specificamente alle librerie di codici e ai framework scritti per iPhone e iPad.

Se stai iniziando, potresti voler imparare C e poi Objective-C. Tuttavia, dipende totalmente da te. Potrebbe essere utile conoscere C, ma non è necessario.

Se decidi di utilizzare Objective-C per la prima voltalinguaggio, raccomando di procurarmi alcuni libri sul linguaggio Objective-C e alcuni libri sullo sviluppo di iOS. Ho letto Head First Sviluppo iPhone (O "Reilly)Amazon | Google e Sams Teach Yourself Sviluppo iPhone in 24 ore (Amazon). Qualcuno ha consigliato di cercare un editore chiamato Apress, ma non ho ancora. Ci sono anche alcuni blog fantastici da guardare una volta che inizi. Matt Gallagher "s Cacao con amore non è un blog per principianti, ma contiene alcune belle informazioni.

Infine, sentiti libero di porre domande specifiche qui su StackOverflow e non dimenticare di utilizzare Google.

In bocca al lupo!


2 per risposta № 2

Personalmente, ho iniziato con Inizio dello sviluppo di iPhone di Jeff LaMarche. Mi è piaciuto il ritmo del libro e ci sono state delle note importanti in tutto il testo mentre facevi progetti di esempio.

Dopo essermi sentito un po 'più a mio agio con la lingua / piattaforma, mi sono tuffato nel progetto three20. C'è qualcosa di super soddisfacente nel poter caricare complessi componenti dell'interfaccia utente, che tre20 ti permettono di fare abbastanza facilmente. Inoltre, ho trovato un ottimo modo per trovare schemi sulla scrittura di Objective-C.

Infine, mi iscriverei ad alcuni blog di Objective-C / iPhone. Eccone alcuni che ho letto:

Ti auguro buona fortuna!


0 per risposta № 3

Objective-C è il punto di partenza. Vorrei suggerire la programmazione in Objective-C di Kochan e poi passare alla programmazione per iPhone The Big Nerd Ranch Guide di Conway e Hillegass. Come menzionato da altri, non vorrei iniziare con C ... Go Objective-C, quindi concentrarmi su iOS.