Corso Programming the Universal Windows Platform (ICWD14)
Windows 10 include una nuova e unificata piattaforma di sviluppo, chiamata Universal Windows Platform: con una sola app è possibile far girare la propria applicazione su dekstop, tablet, smartphone, IoT e Xbox.
Questo nuovo runtime, pur continunando ad essere compatibile con il passato, introduce una nuova modalità di sviluppo ed un nuovo modello, che prende il nome di WinRT.
L'obiettivo del corso è quello di guidarvi a tutte le novità, per costruire applicazioni d'effetto in grado di trarre il massimo vantaggio da Windows!
I contenuti sono i seguenti:
- Introduzione al Microsoft Design Language
- Anatomia di un'applicazione per il Windows Store
- Ciclo di vita delle app e gestione delle risorse
- Costruire l'UI con XAML
- Uso dei controlli e responsive design
- Audio e video
- Animazioni ed effetti
- Accesso ai dati e alla rete
- Integrazione con il sistema operativo
- Live tile e notifiche
- Integrazione con l'hardware: sensori, NFC e Bluetooth
- App to App comunication
- Scenari avanzati: il desktop
- Scenari avanzati: ottimizzare per la penna e il touch
- Scenari avanzati: smartphone (opzionale)
- Scenari avanzati: Internet of Things (opzionale)
- Pubblicazione delle app
- Laboratorio pratico
Scheda rapida
Durata del corso: 21 ore, pari a 3 giorni (7 ore al giorno)
Prerequisiti
Software: Windows 10, Visual Studio (anche Community)
Materiale del corso
- slide in formato PDF, da poter stampare
- esempi presentati nel corso