
Quest’oggi iniziano una serie di tutorial dedicati allo sviluppo di applicazioni con l’SDK fornitaci da Apple. Cominceremo da cose abbastanza basilari per arrivare a qualcosa di più complicato!
Scarichiamo l’SDK
Assicuratevi di aver installato gli strumenti di sviluppo. Potete scaricare l’SDK cliccando qui. Dovete registrarvi come sviluppatori (gratuito) per poter scaricare il pacchetto. Una volta completata l’installazione troverete Xcode in /Developer/Applications/Xcode.app.
Xcode e Interface Builder
Prima di iniziare il tutorial vorrei farvi un piccolo “riassunto delle funzioni di Xcode e Interface Builder che sono i due programmi più importanti dell’SDK.
Xcode ci permette di scrivere il codice e di compilarlo. Questo è secondo me uno dei migliori compilatori e sicuramente il migliore per sviluppare applicazioni per iPhone
Interface Builder (IB) è importantissimo, infatti ci permetterà di creare l’interfaccia utente della nostra applicazione, con IB sarà davvero facilissimo creare l’interfaccia del nostro programma, sia per iPhone che per Mac!
[ad#angelo]
Creazione del progetto “Ciao iPhone”
Avviamo Xcode e creiamo il nostro primo progetto. Selezionate File > New Project, scegliete iPhone OS > Application per vedere l’elenco dei template di progetti iPhone.
Scegliete il template View-Based Application (le altre le vedremo nelle prossime lezioni) e cliccate su Choose. Nel pannello che si aprirà scegliete una cartella e rinominate il progetto in: “Hello”.
Verrano creati per noi alcuni file, attraverso questo piccolo schema potete capire come vengono organizzati i file da Xcode:
Proviamo a cliccare sul pulsante in alto: “Build and Go”, si aprirà il Simulatore, un programma che simulerà la nostra applicazione su un “iPhone virtuale“. Per ora vedremo solamente una schermata grigia dato che non abbiamo ancora modificato i file che ci vengono presentati. Ora dobbiamo modificare l’interfaccia. Il programma che ci permette di configurare l’interfaccia utente della nostra applicazione è Interface Builder (IB). Aprite il file HelloViewController.xib.

Andate poi su Tools > Library (nella barra dei menù). Verrà visualizzata la Libreria che raccoglie tutti gli oggetti dell’interfaccia e controller che potete inserire nei file NIB e XIB. Adesso dobbiamo solamente inserire del testo, quindi digitiamo “label” nella barra di ricerca.

Trascinate l’etichetta nella view, selezionate l’etichetta , se non lo è già, fate doppio clic su di essa per modificare il testo e digitate “Ciao iPhone”. Salvate e chiudete Interface Builder, tornate a Xcode e cliccate su Build and Go per eseguire l’applicazione.

Avete creato la vostra prima applicazione per iPhone, questo era un tutorial mooooolto basilare ed era solamente per farvi prendere “confidenza” con Xcode e Interface Builder e conoscere le loro funzioni.

