2. Chi siamo?
• DotNetLombardia è una community .NET
lombarda
• Ci troviamo regolarmente per parlare di
tecnologia e organizzare eventi
• Chiunque è il benvenuto!
• http://www.dotnetlombardia.org
• @DNLombardia su Twitter
3. Agenda
• 10.00: Real world REST/ODATA for
enterprise Mobile development di Antonio
Esposito
• 10.30 Ripasso Windows Phone – un’app
service-oriented in 75 minuti di Roberto
Freato
• 11.30: MVVMCross : Da Windows Phone 7
a Windows 8 passando per Android e iOS
di Dan Ardelean
• 12.30: Metro contro Metro di Alessandro
Scardova
4. Agenda
• 14.30: Advertising in Windows Phone e
Windows 8 di Stefano Matteotti
• 14.45: Navigare con Bing Map di Nicolò
Carandini
• 15.45: SkyDrive is your friend di
Carmine Punella
• 16.15: Windows Phone 7.5 Refresh:
performance e localizzazione di Matteo
Pagani
5. Agenda
• 17.15: Getting started with Tests on
your WP7 App di Michele Capra
• 18.00: Unplugged
• 18:30: Chiusura e contest
• 19:30: Cena community
6. Varie
• Estrazione finale:
– Come:
• un tool randomizzatore sugli iscritti
– Cosa:
• 1°: Licenza Telerik Ultimate Collection
• 2°: RadControls for Metro
• 3°: JustCode
• Cena: quanti?
10. Il futuro di
Windows Phone
Matteo Pagani
Microsoft MVP
Software Engineer @ Funambol
Twitter: @qmatteoq
Blog: http://www.qmatteoq.com
Mail: info@qmatteoq.com
11. Dove siamo ora?
• 8 mesi dal rilascio di Windows Phone 7.5
(Mango)
• In fase di distribuzione Windows Phone
7.5 Refresh (Tango)
• Annunciato Windows Phone 8 (Apollo)
12. Windows Phone 7.5
• Internet Explorer 9
• Supporto nativo a Twitter
• Integrazione con Messenger e chat di
Facebook
• Fast Application Switching
• 1500 nuove API, background agent,
database, socket, ecc.
13. Windows Phone 7.5 Refresh
• Ottimizzato per i device economici
• Aggiornamento dei requisiti minimi imposti
da Microsoft
• Preinstallato sui nuovi device di fascia
bassa
• In distribuzione prossimamente per i
device in commercio
14. Nokia Lumia 610
• Processore a 800 MHz
• 256 MB di RAM
• 8 GB di storage
• Prezzo di listino: 199 €
15. Windows Phone 8
• Nuovo kernel, lo stesso di Windows 8
• Supporto ai processori multi core
• Supporto a 3 risoluzioni differenti:
800x480, 1280x720, 1280x768
• Supporto a MicroSD per musica, video,
foto e applicazioni enterprise
• Internet Explorer 10
16. Windows Phone 8
• Supporto a NFC e pagamenti digitali
• Nokia Maps sostituirà Bing Maps
• Supporto al mondo enterprise:
– Secure boot
– Criptaggio dei dati con BitLocker
– Gestione da remoto
– Company Hub
• Aggiornamenti Over-The-Air
17. Una nuova start screen
• Tile quadrate
piccole (1/4 di
quelle attuali)
• Tile quadrate
grandi
• Tile rettangolari
18. Windows Phone 8
• Sarà disponibile solo sui device di nuova
generazione, a causa delle differenze
hardware
• Windows Phone 7.8: aggiornamento per i
device in commercio con alcune delle
novità non legate al nuovo hardware (es.
la nuova start screen)
19. E per gli sviluppatori?
• Le applicazioni per Windows Phone 7
funzioneranno anche su Windows Phone
8
• Non è vero il contrario: occorrerà
mantenere due versioni dell’applicazione
per la retrocompatibilità
20. Novità per gli sviluppatori
• Sviluppo in C# - VB.NET / XAML
(WinRT?)
• Supporto a codice nativo (C / C++)
• In app purchase
• Nuovi servizi in background (es. Location)
• Integrazione per client VoIP
• Speech API
21. Novità per gli sviluppatori
• Nuovo SDK per VS 2012 retro compatibile
con Windows Phone 7.5
• Nuovo database ufficiale: SQL Lite,
compatibile con Windows Phone 8 e
Windows 8
22. Don’t panic!
• Le API di Windows Phone 7 funzioneranno
anche sull’8
• Lo XAML di Windows Phone 8 sarà
allineato con quello del 7
• La percentuale di codice che potrà essere
riutilizzato è intorno al 90 % – 95 %
• XNA è ancora pienamente supportato
23. Async CTP
• Toolkit che introduce il pattern async e
await per le tecnologie basate su C# 4
• Sarà un pattern fondamentale in ottica di
portabilità da Windows 8 a Windows
Phone 8
• http://s.qmatteoq.com/AsyncCTP3
24. Qualche data
• Autunno 2012: rilascio di Windows Phone
8
• Estate 2012: rilascio della prima beta
dell’SDK