Il Future Decoded di Roma, appuntamento organizzato da Microsoft che si terrà il 12 Novembre presso l’Auditorium Parco della Musica durante il quale il CEO Satya Nadella terrà un suo keynote, sarà caratterizzato anche da dei laboratori grazie ai quali sperimentare soluzioni per lo sviluppo basato sulle nuove tecnologie. I partecipanti avranno quindi la possibilità di testare gli strumenti forniti da Redmond per la creazione di modern applications con particolare attenzione alle potenzialità dell'Adaptive UI.
Lo scopo è in pratica quello di fornire le indicazioni pratiche necessarie per realizzare progetti improntati alla realizzazione di interfacce utente adattive, fornendo nel contempo agli utilizzatori una user experience ritagliata su misura per le esigenze di chi interagisce tramite tastiera, mouse o touchscreen; si tratta di una metodologia correlata direttamente ai concetti di Windows 10 come sistema operativo universale, utilizzabile indipendentemente dal dispositivo di riferimento, e di applicazioni universali libere dai vincoli delle incompatibilità cross-platform.
Per chi desidera sviluppare con tecnologie in grado di semplificare le procedure per l'implementazione di Adaptive UI è disponibile il Windows Software Development Kit per Windows 10, un package dedicato agli sviluppatori che fornisce headers, metadata, librarie e tools con i quali realizzare Universal Windows Apps e applicazioni desktop; l'SDK include anche le estensioni Windows Desktop, Windows Mobile, Windows IoT e Windows PPI grazie alle quali incrementare il livello di personalizzazione delle proprie soluzioni.
Questo strumento per i developers integra inoltre una serie di controlli per la UI di Windows 10 grazie ai quali si potrà stabilire a runtime come gli utilizzatori interagiranno con una specifica applicazione sulla base del sistema di input utilizzato. E' poi disponibile un Mobile Emulator con cui effettuare simulazioni di quello che sarà il comportamento di un'applicazione su device mobile; sostanzialmente si tratta di una desktop application che fornisce un ambiente virtualizzato e isolato per operare prototipazione, debug e test senza la necessità di dover realmente disporre di un determinato dispositivo.
Per quanto riguarda le prestazioni, i Windows Performance Tools sono stati appositamente concepiti per l'analisi delle performance e la risoluzione delle problematiche ad esse correlate, come per esempio i tempi di avvio delle applicazioni, le eventuali interruzioni in fase di esecuzione, il livello di responsabilità del sistema e il consumo di risorse; tutti i test pre-produzione potranno essere effettuati tramite il Windows Debugger mentre il framework .NET offrirà librerie, classi e interfacce per lo sviluppo.
Di questo e di molto altro si parlerà nel corso del Future Decoded di Roma, un evento che sarà completamente gratuito richiedendo una semplice registrazione per partecipare:
- registrazione agli Hands-on Lab;
- registrazione per i professionisti IT;
- registrazione per gli sviluppatori;
- registrazione per gli studenti.
Per restare aggiornato sulle novità del Future Decoded 2015 sarà possibile consultare il sito ufficiale dell'iniziativa e #FutureDecoded sui social.
In occasione della tappa romana Satya Nadella riceverà i #dilloalfuturo della community italiana, un'opportunità per interagire direttamente con Microsoft, chiedere e suggerire, proporre e anche criticare.