Articoli con tag XML iPhone
TBXML: un valido parser XML alternativo a NSXML di Apple
4
A molti di voi sarà sicuramente capitato di dover parsare file XML all’interno delle proprie applicazioni iPhone o iPad. Come saprete Apple ci mette a disposizione un framework per realizzare un parser XML, ma certamente è molto complicato e lungo da implementare. Così hanno iniziato a comparire in rete alcuni parser di terzi molto piu semplici da utilizzare e al tempo stesso molto completi. Oggi vi voglio segnalare TBXML un semplice, ma potente, parser XML. (continua…)
T#082 – Guida all’uso di Core Data (Parte 2)
8
Eccoci alla seconda puntata della nostra Guida all’uso di Core Data nelle nostre applicazioni iPhone e iPad.
Ne approfitto per augurare Buon Natale a tutti
In questo episodio:
- Core Data vs Database: le differenze
- Aggiungiamo al nostro programma la possibilità di modificare ed eliminare i record
- Sfruttiamo la procedura automatica per creare le nostre classi Model, che ereditano da NSManagedObject, per non dover ricorrere continuamente al KVC.
T#081 – Guida all’uso di Core Data (Parte 1)
12
Ciao, sono Claudia e in questo mio primo articolo su devapp.it vi parlerò di Core Data.
1. Cos’è e cosa non è Core Data
L’esatta definizione della natura di Core Data è di solito l’oggetto di complesse perifrasi, viene di volta in volta frainteso e considerato un ORM o un database.
La documentazione Apple lo definisce come un framework che gestisce la persistenza dei dati e il grafo degli oggetti, che prende concetti dal mondo dei database per portare la gestione dei dati nelle applicazioni a nuovi livelli.
In pratica Core Data è per il Model ciò che Interface Builder è per il View, non si occupa solo della persistenza, ma anche di gestire i dati in memoria, del passaggio da una versione all’altra e dell’undo.
Sia iTunes che apple.com sono ospitati su un server Web Objects, tecnologia da cui si è evoluto il design di Core Data. (continua…)
T#075 – Creiamo form per gestire DataEntry con UITableView e plist
12
Cocoa Touch è un framework completo è funzionale ma per quanto riguarda la User Interface, e quindi UIKit, sembra non sia stata posta grande attenzione ad un aspetto: la creazione e gestione di form per il data entry.
Creare form per il data entry è un’esigenza comune a molte applicazioni e quando si affronta il problema ci si rende conto che non è un’operazione banale come idealmente ci si aspetterebbe. In questo articolo analizzeremo un approccio progettuale che ci permetterà di utilizzare una UITableView in modalità “Grouped” per questo scopo. Non è ovviamente l’unico modo ma lo ritengo funzionale per varie ragioni: è semplice per l’utente, è un modello già usato in varie parti dell’iOS ed è pratico per lo sviluppatore. (continua…)
T#048 – Accedere a Flickr dalle nostre applicazioni iPhone (parte 3)
0
Ed eccoci al terzo appuntamento, come avrete visto l’applicazione inizia prendere forma, la prima delle tre funzionalità che abbiamo evidentizato è pronta e funzionante.
Una precisazione…lo scopo di questo tutorial non è realizzare un’applicazione perfetta e priva di difetti, il codice che abbiamo scritto è completamente privo di qualsiasi gestione degli’errori e questo non è ammissibile in una applicazione seria.
Realizziamo allora la seconda funzionalità del nostro programma, il parser xml.
Vogliamo in pratica realizzare un parser che sia in grado di esaminare il file xml già scaricato e fornire un elenco di url per visualizzare le foto. (continua…)
T#043 – Creiamo il nostro lettore di feed RSS per iPhone
69
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 nell’elenco, faremo in modo di aprire una nuova vista con la news pronta da leggere. Interessante vero? Ma ora basta chiacchere e partiamo subito con il nostro tutorial. (continua…)
T#042 – Come utilizzare XML nelle nostre applicazioni iPhone (SDK)
31
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 su un server web da cui accediamo tramite la nostra applicazione. (continua…)

















