Un nuovo wrapper di SQLite per Windows Phone 8 e Windows 8

Uno degli argomenti che ha raccolto maggiore interesse sul mio blog è SQLite: sviluppare un’applicazione che non abbia la necessità di memorizzare, in qualche modo, dati locali è praticamente impossibile, perciò gli sviluppatori sono sempre alla rice


Backup e restore su Skydrive in Windows Phone 7

Ho recentemente pubblicato un grosso update per Speaker Timer, un’applicazione da me sviluppata diverso tempo fa dedicata agli speaker o, più in generale, a chiunque si trovi nella situazione di dover parlare in pubblico e voglia tenere traccia del t


Caliburn Micro e Windows Phone – Lazy Loading con il controllo Pivot

Dopo che, nel post precedente, abbiamo parlato di come utilizzare il controllo Pivvot in un’applicazione sviluppata utilizzando Caliburn Micro, siamo pronti per affrontare il tema del lazy loading. Di cosa si tratta? E’ un approccio che, solitamente,


Caliburn Micro e Windows Phone – Il controllo Pivot

Panorama e pivot sono due concetti chiave in Windows Phone: sono, probabilmente, due dei controlli più utilizzati per definire l’interfaccia delle applicazioni, dato che consentono di creare interfacce originali e molto differenti da quelle tipiche d


Caliburn Micro e Windows Phone – Gestire l’Application Bar

L’Application Bar è la croce e la delizia di tutti gli sviluppatori Windows Phone che utilizzano il pattern MVVM: tale controllo, infatti, vive “in un mondo a sè” e non fa parte del contesto della pagina. Per questo motivo, non eredita dalla classe b


Caliburn Micro e Windows Phone – Utilizzare i propri servizi

In questa serie di post sull’utilizzo di Caliburn Micro in Windows Phone abbiamo imparato che il toolkit include molti helper e servizi, che vengono automaticamente registrati nel momento in cui, nel boostrapper, chiamiamo il metodo RegisterPhoneServ


Caliburn Micro e Windows Phone – Utilizzare i launcher e i chooser

Nel post precedente della serie abbiamo visto come funzioni l’infrastrattura dei messaggi integrata in Caliburn Micro. In questo post vedremo come utilizzare i launcher e i chooser in un ViewModel: i due argomenti sono strettamente collegati, dato ch


Caliburn Micro e Windows Phone – Messaggi

Durante lo sviluppo di un’applicazione con il pattern MVVM capita frequentemente di dover scambiare dati tra un ViewModel e l’altro, oppure di dover creare un canale di comunicazione tra la View e il ViewModel (ad esempio, per avviare un’animazione i


Caliburn Micro e Windows Phone – Navigazione avanzata e deep link

In uno dei post precedenti abbiamo visto come gestire la navigazione in un’applicazione sviluppata con il pattern MVVM sfruttando le funzionalità di Caliburn Micro. In qesto post approfondiremo l’argomento, trattando una serie di scenari più avanzati


Caliburn Micro e Windows Phone – Tombstoning

Il tombstoning è la croce e la delizia di ogni sviluppatore. E’ fondamentale gestirlo perchè consente, anche in caso di terminazione dell’applicazione parte del sistema operativo, di dare l’illusione all’utente che, in realtà, l’applicazione non sia