Benvenuti!
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
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
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
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
Varie
• Estrazione finale:
  – Come:
     • un tool randomizzatore sugli iscritti
  – Cosa:
     • 1°: Licenza Telerik Ultimate Collection
     • 2°: RadControls for Metro
     • 3°: JustCode
• Cena: quanti?
Un grazie ai nostri sponsor!
Share the love!



#wprefresh2012
Buona giornata!

Lo staff di DotNetLombardia
Il futuro di
 Windows Phone

Matteo Pagani
Microsoft MVP

Software Engineer @ Funambol
Twitter: @qmatteoq
Blog: http://www.qmatteoq.com
Mail: info@qmatteoq.com
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)
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.
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
Nokia Lumia 610
• Processore a 800 MHz
• 256 MB di RAM
• 8 GB di storage

• Prezzo di listino: 199 €
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
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
Una nuova start screen
         • Tile quadrate
           piccole (1/4 di
           quelle attuali)
         • Tile quadrate
           grandi
         • Tile rettangolari
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)
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à
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
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
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
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
Qualche data
• Autunno 2012: rilascio di Windows Phone
  8
• Estate 2012: rilascio della prima beta
  dell’SDK
Grazie!


Matteo Pagani
Microsoft MVP
Twitter: @qmatteoq
Blog: http://www.qmatteoq.com

Il futuro di Windows Phone

  • 1.
  • 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: Realworld 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: Advertisingin 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: Gettingstarted 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?
  • 7.
    Un grazie ainostri sponsor!
  • 8.
  • 9.
    Buona giornata! Lo staffdi DotNetLombardia
  • 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.5Refresh • 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 startscreen • 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 glisviluppatori? • 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 glisviluppatori • 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 glisviluppatori • 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! • LeAPI 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 • Toolkitche 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 • Autunno2012: rilascio di Windows Phone 8 • Estate 2012: rilascio della prima beta dell’SDK
  • 25.
    Grazie! Matteo Pagani Microsoft MVP Twitter:@qmatteoq Blog: http://www.qmatteoq.com