Un orologio binario con 26 iPod Touch! [video]

31 maggio 2010 - Fonte: http://www.devapp.it/wordpress

Mettete in una stanza per una notte 4 pazzi con il pallino per la programmazione, 26 ipod e un server linux e  quello che ne otterrete potrebbe essere sorprendente.

Quello che vedete in questo video è un orologio binario (http://it.wikipedia.org/wiki/Orologio_binario) in notazione BCD realizzato da me (IgnazioC) e da Gall0ws, antò e valepert 3 miei carissimi amici nonché folli compagni d’avventura.

Il tutto è stato realizzato utilizzando 26 ipod...

Leggi il seguito »

T#047 – Accedere a Flickr dalle nostre applicazioni iPhone (parte 2)

30 maggio 2010 - Fonte: http://www.devapp.it/wordpress

Ed eccocci alla seconda parte di questo tutorial, oggi inizieremo finalmente a scrivere un pò di codice.

Facciamo il punto della situazione, nella prima parte di questa guida abbiamo imparato che per ottenere il file xml contente tutte le info riguardanti le foto che vogliamo scaricare bisogna fare una chiamata http verso un particolare indirizzo. Una volta ottenuto questo file xml bisognerà poi analizzarlo per recuperare tutte le info necessarie per scaricare e visualizzare le fotografie nel nostro programma.

Vedremo via via come inserire queste funzionalità all’interno della nostra applicazione, ma prima di partire dovremmo...

Leggi il seguito »

T#046 – Accedere a Flickr dalle nostre applicazioni iPhone (parte 1)

27 maggio 2010 - Fonte: http://www.devapp.it/wordpress

Logo Flickr In questo tutorial cercheremo di costruire insieme un’applicazione perfettamente funzionante che racchiuda parte dei concetti che abbiamo già trattato in altri toutorial e concetti nuovi che verranno affrontati qui per la prima volta.

Come sempre cercherò di costruire l’applicazione per approssimazioni successive, ponendo l’accento su quelli che possono essere gli errori più comuni nello sviluppo di un app completa.

In questa prima parte non ci occuperemo della parte di sviluppo...

Leggi il seguito »

T#045 – Visualizziamo i video di YouTube inApp

25 maggio 2010 - Fonte: http://www.devapp.it/wordpress

T045 Screenshot 04 Con questo nuovo tutorial di programmazione iPhone vedremo come aggiungere video di YouTube nelle nostre applicazioni che siano in grado, una volta visualizzati, di chiudere il player video e tornare al nostro programma. Non sfrutteremo quindi l’app nativa YouTube dei nostri iPhone (iPad) tramite “sharedApplication“, ma vedremo come, con poche righe di codice, potremo gestire il tutto all’interno della nostra applicazione. Per far ciò...

Leggi il seguito »

T#044 – Come implementare un database SQLite nelle nostre applicazioni

24 maggio 2010 - Fonte: http://www.devapp.it/wordpress

T044 - Screenshot 14 Eccoci con un nuovo tutorial dedicato alla programmazione per iPhone SDK. Oggi vedremo come implementare un database SQL con SQLite all’interno delle nostre applicazioni. Il database sarà molto semplice, creeremo infatti un’unica tabella che conterrà un elenco di nomi di persone. Questi record (ovvero i nomi salvati nel database) verranno mostrati successivamente in una TableView all’interno della nostra applicazione. Vedremo quindi anche come interrogare...

Leggi il seguito »

TIPS#012 – Concatenare più stringhe in Objective-C

22 maggio 2010 - Fonte: http://www.devapp.it/wordpress

Eccovi un Tips davvero semplice, veloce e altrettanto utile: vediamo come poter concatenare due (o più) stringhe in Objective-C. Queste poche righe di codice potrebbero servirvi sia che stiate imparando a programmare per iPhone, iPod Touch, che per iPad o ancora Mac. Per comodità vi mostriamo due modalità, una più semplice da capire, che sfrutta “stringByAppendingString”, l’altra forse un po’ meno chiara per i giovani programmatori, ma comunque molto semplice e che utilizza “stringWithFormat“. Vediamo di cosa si tratta:

Concatenare stringhe tramite “stringByAppendingString”
1
2
3
4
5
6
7
Leggi il seguito »

     		     

T#043 – Creiamo il nostro lettore di feed RSS per iPhone

18 maggio 2010 - Fonte: http://www.devapp.it/wordpress

Oggi parleremo ancora di XML, questa volta, però, con un esempio pratico. Andremo a creare infatti, con questo nuovo tutorial, un lettore di feed RSS per il nostro iPhone. Impareremo quindi a sfruttare il parser XML disponibile con l’SDK di Apple, “NSXMLParser”, per interfacciare la nostra applicazione, ad esempio, con i feed RSS del nostro sito. Ricaveremo un elenco delle ultime notizie pubblicate e, al tocco da parte dell’utente su una voce...

Leggi il seguito »

T#042 – Come utilizzare XML nelle nostre applicazioni iPhone (SDK)

17 maggio 2010 - Fonte: http://www.devapp.it/wordpress

T042 - XML Screenshot 09 Eccoci con un nuovo tutorial dedicato alla programmazione per iPhone. Oggi vedremo come integrare nelle nostre applicazioni iPhone (e iPad) una tecnologia molto utilizzata, specialmente in ambito web: stiamo parlando di XML. Vedremo, quindi, come leggere un file XML, da cui preleveremo delle informazioni che abbiamo salvato. Questa operazione verrà eseguita in locale (ovvero il file xml sarà all’interno del nostro progetto), ma nulla ci vieta di avere il file caricato...

Leggi il seguito »

T#041 – Usiamo le UITableView (parte 3): Implementiamo la barra di ricerca

11 maggio 2010 - Fonte: http://www.devapp.it/wordpress

Siamo giunti al terzo appuntamento riguardante le UITableView, ovvero le tabelle presenti nell’SDK per iPhone. Negli scorsi tutorial abbiamo visto come creare e popolare una tabella (Parte I) e come aggiungere alcune funzionalità, come la possibilità di editare (nel nostro caso cancellare) alcune celle e intercettare il tocco dell’utente (Parte II)....

Leggi il seguito »

T#040 – Usiamo le UITableView (parte 2): Modifichiamo le celle e intercettiamone il tocco

10 maggio 2010 - Fonte: http://www.devapp.it/wordpress

Eccoci con il secondo tutorial dedicato alle UITableView. Nella prima parte 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 alcune 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 più.

1. Modificare la tabella: l’evento edit

La prima cosa da fare è inserire un tasto che ci permetta di accedere alla modifica della tabella. Per fare ciò ci basta “scommentare” una riga che dovreste già trovare nel metodo viewDidLoad (riga 12):

1
2
3
4
5
6
7
8
9
10
11
12
13
...

Leggi il seguito »