il Blog di cescobaz

Come ottenere l'indirizzo IP del proprio iPhone [AGGIORNATO]

Pubblicato il 16/10/2009 in Tutorial iPhone SDK Object-c
Cercando su Google un metodo per ottenere l'indirizzo IP del nostro dispositivo (iPhone o iPod Touch) l'unico metodo trovato è un metodo, come dire, è più un trucchetto che un metodo vero e proprio, infatti l'autore usa la classe NSHost per ricavarne gli indirizzi, ma codesta classe, sbirciando nella documentazione Apple, può essere usata teoricamente solo per le applicazioni Mac e non per l'iPhone.

Indispettito da ciò ho cercato un metodo più "legale" ed eccone il risultato di seguito.
Visite all'articolo: 70

Pallina - Creiamo un'applicazione che usa l'accelerometro dell'iPhone [parte 2]

Pubblicato il 14/08/2009 in Tutorial iPhone SDK Object-c
In questa seconda parte del tutorial vedremo semplicemente come modificare un valore, ovvero la sensibilità (che nel precedente articolo ho erroneamente con l'attrito).

Creeremo una vista per la modifica delle impostazioni.
Non mi dilungherò su spiegazioni su come creare una modal view o collegare le viste ai bottoni etc, poiché l'ho già spiegato nei precedenti articoli.

Bene, iniziamo col creare un nuovo oggetto UIViewController, e aggiungiamo un paio di elementi tra i quali il più importante un UISlider
Visite all'articolo: 35

Pallina - Creiamo un'applicazione che usa l'accelerometro dell'iPhone [parte 1]

Pubblicato il 07/07/2009 in Tutorial iPhone SDK Object-c
In questo nuovo tutorial andrò a spiegarvi come creare un'applicazione che sfrutti l'accelerometro dell'iPhone per muovere una pallina (UIImageView) a seconda dell'inclinazione del telefono nello schermo, senza uscire ovviamente da esso.
Il risultato sarà come da video sopra.

Illustro prima la struttura di questa applicazione: avremo fondamentalmente 2 oggetti che lavoreranno insieme per muovere la pallina.
Il primo oggetto sarà quello che si occupa di muovere la pallina. Quindi tutti gli altri oggetti si dovranno rivolgere a lui per muovere la pallina, solo lui è in grado di muoverla, lanciarla, fermarla etc. (in questo tutorial vedremo solo come muoverla, per lanciarla, per esempio, ce ne occuperemo più avanti)
Il secondo oggetto sarà quello che dirà al primo di muovere la pallina secondo le sue esigenze. Questo oggetto sarà il delegato dell'accelerometro (vedi qui per il delegato) che a seconda di come sarà inclinato l'iPhone darà delle indicazioni all'oggetto che sposterà la pallina.
Visite all'articolo: 81

Cos'è e come usare la modal view [AGGIORNATO]

Pubblicato il 02/07/2009 in Tutorial iPhone SDK Object-c
La "modal view" è semplicemente una vista (o meglio un oggetto tipo UIViewController) che viene posta sopra ad un'altra. A mio avviso può essere usata per qualche impostazione o funzione veloce. Per avere un esempio tutte quelle viste che compaiono dal basso verso l'alto o ruotando (vedi immagine sopra) sono delle modal view. Un esempio concreto è la tastiera: quando toccate un campo di testo la tastiera compare dal basso e compre parte della vista, finito la digitazione scompare.
In questo articolo andrò ad illustrare come creare questo effetto e come cambiare l'animazione.
Visite all'articolo: 39

Il Contatore - semplice esempio del concetto di classe e oggetti

Pubblicato il 10/05/2009 in Tutorial iPhone SDK Object-c
Eccoci con la creazione di una semplicissima applicazione: il Contatore!
Lo spunto (se così si può chiamare) mi è venuto dalla guida, che vi ho già consigliato di leggere, MaCocoa, solo che li l'applicazione è per Mac, gli apportato buone modifiche ed ora ecco il tutorial per iPhone.
Visite all'articolo: 11

UINavigationController con 2 sottoviste e l'ultima con possibilità di editing

Pubblicato il 23/04/2009 in Tutorial iPhone SDK Object-c
Ciao a tutti, in questo nuovo tutorial cercherò di spiegarvi come gestire l'oggetto UINavigationController. Come tutti avrete potuto notare gran parte delle applicazione possiede la barra superiore e permette la navigazione tra le diverse viste tramite essa.

Per realizzare un'interfaccia simile a quelle creiamo subito il nostro nuovo progetto su Xcode, io lo chiamo "NavBar". Apriamo il solito file per l'interfaccia grafica "MainWindow.xib" e inseriamo l'oggetto UINavigationController.
Visite all'articolo: 22

Impostare una vista personalizzata all'avvio, usando un UIViewController

Pubblicato il 21/04/2009 in Guide Tutorial iPhone SDK Object-c
Scrivo questo articolo in quanto la procedura che descriverò la uso praticamente in tutte le mie applicazioni per iPhone, infatti, a mio parere, l'interfaccia non va costruita nella window, ma in un oggetto UIViewController o in una sua sottoclasse come ad esempio un UITabBarController o UINavigationBarController.

Quindi ecco di seguito la procedura per impostare un oggetto UIViewController e la sua vista all'avvio dell'applicazione.
Visite all'articolo: 16

Il primo classico programma: Ciao Mondo!

Pubblicato il 19/04/2009 in Guide Tutorial iPhone SDK Object-c
Finalmente creiamo il nostro primo "vero" programma! Il classico, quello con cui si inizia in tutti i linguaggi di programmazione, parliamo ovviamente di "hello world" ( italianizzato "Ciao Mondo" ).

Gestione della UITabBarController

Pubblicato il 15/04/2009 in Guide Tutorial iPhone SDK Object-c
Ciao a tutti, in questo nuovo tutorial ci occuperemo della semplicissima gestione di più viste utilizzando l'oggetto UITabBarController.
Partiamo subito col creare il nostro progetto.

Gestiamo le viste di Interface Builder con un controller e 2 pulsanti

Pubblicato il 12/04/2009 in Guide Tutorial iPhone SDK Object-c
Eccoci alla prima guida sulla programmazione per iPhone!
In questo tutorial vedremo come navigare in due viste usando un oggetto, UIViewController, che attraverso due pulsanti farà visualizzare le due viste create con Interface Builder (IB).

Procediamo con la creazione del nostro nuovo progetto che fantasiosamente chiameremo "Viste", quindi apriamo Xcode, andiamo su file>New Project...
Visite all'articolo: 55
Francesco Burelli © 2009 tutti i diritti riservati.