WPF ci permette di sviluppare applicazioni sempre più complesse (anche graficamente) e ci permette di esplorare nuove forme di interazione con l'utente.
In più ogni giorno, o quasi, sentiamo parlare di nuovi dispositivi che ci permettono di fare cose fino a poco tempo fa soltanto immaginabili.
Basta pensare a tutti i dispositivi touch, alla possibilità di interagire con cellulari, palmari, televisioni in modo sempre nuovo e sempre diverso.
Ma quali sono gli strumenti che possiamo utilizzare per sviluppare le applicazione rimanendo al passo con le nuove tecnologie e con i nuovi dispositivi ?
Posso immaginare che a breve inizieremo a vedere dispositivi multitouch anche su PC di basso profilo, sui portatili e sulle TV di casa.
Come possiamo sviluppare le nostre applicazioni in modo da utilizzare questa nuova generazione di dispositivi a nostro vantaggio,
con il solo scopo di migliorare l'interazione con l'utente, rendere il nostro software più facile da utilizzare e più accattivante ?
WPF 4.0 e Windows 7 in realtà ci mettono a disposizione molti degli strumenti di cui abbiamo bisogno.
In Windows 7 è integrato il supporto per i dispositivi multitouch, questo significa che possiamo installare il nuovo SO ed avere la possibilità di accedere in modo standard a
tutta una nuova generazione di dispositivi senza preoccuparci di interagire troppo a basso livello. Possiamo quindi concentrarci su come utilizzare gli input nella nostra applicazione,
senza preoccuparci di come intercettare il dato.
WPF 4.0 inoltre ci permette di astrarre ancora di più le informazioni provenienti dai dispositivi touch per avere un interazione fluida con tutta la UI.
Nella sessione di Venerì vedremo più in dettaglio tutti questi aspetti, non ultimo, come sviluppare applicazioni multitouch senza dover acquistare dispositivi multitouch e
come quindi simulare il comportamento dell'utente.
Vederemo inoltre tutti i nuovi UC che WFP 4.0 ci mette a disposizione e come cambia lo sviluppo delle nostre applicazioni in modo che siano gia pronte per il multitouch.
In più daremo uno sguardo ad alcuni interessanti progetti che ci permettono di entrare con più consapevolezza in questo nuovo modo di pensare la User Interface.