Uno degli obiettivi che mi sono dato per questi primi giorni del 2011 è quello di riuscire a scrivere una serie di mini-tutorial con "tip & tricks" su come progettare l'interfaccia utente di applicazioni per Windows Phone 7 in Silverlight.
Come ho già avuto modo di accennare nel precedente post, nelle ultime settimane, ho avuto modo di seguire da vicino alcuni dei nostri partner che sono stati impegnati e coinvolti nello sviluppo di applicazioni Windows Phone per importanti brand italiani. In alcuni casi ho fatto un po' da ponte con il team di prodotto di Windows Phone 7 a Redmond che si è occupato di sviluppare l'experience e l'interaction design del sistema operativo stesso con l'obiettivo di effettuare specifiche review delle applicazioni in modo da ottimizzarne l'efficacia e l'usabilità con la certezza che venga utilizzato in modo appropriato il nuovo paradigma d'interazione che caratterizza l'experience Windows Phone 7. Credetemi, davvero stimolante, un'ottima palestra che mi ha permesso di approfondire molto le tematiche correlate alla progettazione e al design, ma anche le principali considerazioni legato allo sviluppo che vanno indirizzate per avere la certezza che l'applicazione venga certificata e pubblicata sul marketplace in tempi rapidi. Sicuramente avrete già sentito parlare di gestione del tomstoning, etc.
Partendo da questi presupposti, l'idea che ho avuto, e che spero venga apprezzata da tutti voi, è quella di farne tesoro di tutto ciò che ho imparato e di condividere le principali nozioni intraprese attraverso una serie di post e tutorial da qui nelle prossime settimane. Sicuramente avremo modo di parlare di Expression Blend for Windows Phone, della piattaforma di sviluppo, ma anche di tematiche più teoriche quali l'interaction design e le specifiche che vanno indirizzate nel publishing di un'applicazione sul marketplace. Nello specifico, se volete avere il mio parere su alcune tematiche in particolare, vi invito a contattarmi postando direttamente un commento al seguente post. Se invete avete delle applicazioni già in fase di sviluppo e pronte da testare e vorreste avere un mio parere in merito, potete direttamente contattarmi via mail al mio indirizzo roberto.cavalliniatmicrosoft.com Premetto, impegni permettendo, sarò felice di inviarmi i miei feedback e suggerimenti.Prima di entrare nel vivo con i primi argomenti, mi sembra doveroso partire da un post introduttivo dedicato alle risorse e ai principali puntatori di riferimento.Andiamo per ordine: