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


Caliburn Micro e Windows Phone – Collezioni e navigazione

Continuiamo il nostro viaggio alla scoperta di Caliburn Micro: in questo post vedremo come, in un’applicazione Windows Phone, possiamo gestire le collezioni e la navigazione da una pagina all’altra. Collezioni Uno degli scenari più frequenti nello


Caliburn Micro e Windows Phone – Le azioni

Nel post precedente abbiamo visto come configurare il nostro primo progetto Windows Phone per utilizzare Caliburn Micro come framework per il supporto a MVVM. Abbiamo visto, inoltre, le prime convenzioni utilizzate dal tookit, per collegare una View


Caliburn Micro e Windows Phone – Il primo progetto

Nel post precedente abbiamo visto la teoria necessaria per capire il funzionamento di Caliburn Micro e perchè il suo approccio è differente da quello di altri toolkit (come MVVM Light) che sono stati sviluppati per l’implementazione del pattern MVVM