DevTutorial #19 – AVPlayer: come riprodurre semplicemente file audio!

Con il firmware 2.2 Apple ha introdotto una classe davvero molto importante e potente, che permette di riprodurre una grande varietà di file audio all’interno delle proprie applicazioni. Tale classe è AVAudioPlayer e in questo tutorial vedremo come utilizzarla, creando un nostro rudimentale player audio.

Andremo a realizzare un’applicazione composta da due pulsanti, uno per avviare la riproduzione di un file audio, l’altro per fermare la riproduzione stessa.

Continua a leggere

DevTutorial #18 – TabBar Application, parte 2: inseriamo una NavigationBar

Eccoci con il secondo tutorial dedicato alle TabBar. Nella prima lezione abbiamo visto come creare una struttura generale, composta da due sezioni. Oggi vedremo, invece, come inserire una UINavigationBar all’interno di una nuova sezione, e gestire il movimento tra le varie celle di una tabella. Ovvero, quando l’utente seleziona una determinata cella si aprirà una corrispondente vista che avremo definito con Interface Builder. La navigation bar,

Continua a leggere

DevTutorial #17 – TabBar Application, parte 1: la struttura di base

Finalmente ecco un nuovo tutorial sulla programmazione per iPhone DK!! È passato più di un mese dalla pubblicazione del mio ultimo tutorial, purtroppo a causa di impegni personali (esami universitari su tutti) non ero riuscito a preparare niente di nuovo.

Oggi vi presento un tutorial che in molti mi hanno richiesto via mail, ovvero come implementare la struttura a “Tab Bar”, un componente molto utilizzato in

Continua a leggere

DevTutorial #16 – Come utilizzare XML nell’iPhone SDK

Eccoci con un nuovo tutorial dedicato alla programmazione per iPhone. Dopo aver visto molti componenti, ho deciso di fare un tutorial sull’integrazione con una tecnologia molto utilizzata, specialmente in ambito web: stiamo parlando di XML.

Vedremo, quindi, come leggere un file XML, da cui leggere delle informazioni che abbiamo salvato. Questa operazione verrà eseguita in locale (ovvero il file xml sarà all’interno del

Continua a leggere

DevTutorial #15 – Creiamo il nostro primo gioco, Pong! (Parte III)

Eccoci con l’ultimo tutorial dedicato alla creazione di un piccolo videogioco per iPhone. Nei due tutorial precedenti abbiamo visto come impostare la struttura del gioco e di come aggiungere tutti gli aspetti necessari per il funzionamento.

In questa terza parte andremo a creare una splash screen, ovvero una schermata di caricamento, un po’ come quella che è già presente in qualsiasi applicazione, e che si realizza

Continua a leggere

DevTutorial #14 – Creiamo il nostro primo gioco, Pong! (Parte II)

Siamo pronti per la seconda parte del tutorial relativo al nostro gioco Pong! Nella scorsa puntata abbiamo visto come dichiarare ed implementare i vari componenti che ci occorrono, ed abbiamo anche dato una fisica alla pallina. Oggi implementeremo invece tutte le parti restanti, ovvero il movimento delle due racchette, un’intelligenza per il computer e la gestione dei punteggi.

Continua a leggere

DevTutorial #13 – Creiamo il nostro primo gioco, Pong! (Parte I)

Eccoci con un nuovo appuntamento dei DevTutorial. Oggi iniziamo con una serie di tutorial che ci permetteranno di creare il nostro primo vero gioco per iPhone! Si tratta di un classico, molto in voga negli anni ’80: stiamo parlando di Pong! Chi non lo conosce?

In questa prima puntata vedremo come realizzare la parte grafica, e come implementare l’algoritmo che si occupa del movimento della pallina

Continua a leggere

DevTutorial #12 – Gestire più viste create con Interface Builder

Eccoci con un nuovo tutorial nei DevTutorial, dedicato alla programmazione con l’SDK per iPhone. Questa volta (su richiesta di parecchi utenti) ho deciso di trattare un argomento abbastanza ostico in XCode, ovvero la gestione di più viste create con Interface Builder. IB è uno strumento davvero ottimo che ci permette di creare la parte grafica della nostra applicazione senza grossi sforzi, ma spesso poi diventa problematico

Continua a leggere

DevTutorial #10 – Come creare una tabella (Parte II)

Eccoci con il secondo tutorial dedicato alle UITableView. Nella scorsa “puntata” abbiamo visto come creare una tabella, ed inserire dei dati. La nostra tabella, però, non permetteva nessuna interazione con l’utente. Oggi vedremo proprio come aggiungere delle funzioni indispensabili per un’applicazione che sfrutti le tabelle: vedremo come gestire la selezione di una cella, e implementeremo una barra da cui potremo eliminare le celle che non ci interessano

Continua a leggere

Site Footer