Wp7 to the max!

1,142 views

Published on

Introduzione a Windows Phone Mango: la roadmap, le nuove API e i nuovi tool di sviluppo.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,142
On SlideShare
0
From Embeds
0
Number of Embeds
336
Actions
Shares
0
Downloads
4
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Wp7 to the max!

  1. 1. WINDOWS PHONE 7 WORKSHOP ONE<br />
  2. 2. WP7 TO THE MAX!<br />It’s Mango time!<br />MatteoPagani<br />Mobile Software Engineer @ Gaia<br />Microsoft MVP – Device Application Development<br />Twitter: @qmatteoq<br />Facebook: http://www.facebook.com/matteo.pagani<br />Blog: http://qmatteoq.tostring.it<br />E-mail: info@qmatteoq.com<br />
  3. 3. Da Windows Phone a Mango<br />
  4. 4. Da Windows Phone a Mango<br />
  5. 5. Da Windows Phone a Mango<br />
  6. 6. Da Windows Phone a Mango<br />Data di rilascio<br />Holiday Season<br />
  7. 7. Beta di Mango per i developers<br />
  8. 8. Tool per l’unlocking del device<br />Chevron WP7<br />Tool ufficialmente supportato da Microsoft che permetterà l’unlocking del device senza avere un account sul Marketplace<br />
  9. 9. I nuovi tool di sviluppo<br />Si scaricano da http://create.msdn.com<br />Si installano «sopra» la versione precedente<br />Disponibili solo in inglese (per ora)<br />
  10. 10. Una versione – Due target<br />Windows Phone 7.0: NoDo<br />Windows Phone 7.1: Mango<br />
  11. 11. Un nuovo emulatore<br />
  12. 12. Profiler per Silverlight & XNA<br />
  13. 13. LE NOVITA’<br />
  14. 14. Le novità 1/4<br />
  15. 15. Le novità 2/4<br />
  16. 16. Le novità 3/4<br />
  17. 17. Le novità 4/4<br />
  18. 18. Cosa andremo a realizzare?<br />L’app ufficiale di DotNetLombardia!<br />
  19. 19. Calendario degli eventi<br />Descrizione<br />Agenda<br />Mappa del luogo<br />Reminder<br />Pin to start<br />
  20. 20. Le sessioni di oggi<br />SQL CE & WCF Data Services with WP7<br />di Roberto Freato<br />Creiamo il modello di dati, collegandoci ad un servizio WCF per recuperare le informazioni sugli eventi e salvarle in locale nell’Isolated Storage. In più, scopriamo il supporto a SQL CE.<br />
  21. 21. Le sessioni di oggi<br />Introduzione a MVVM con MVVM Light<br />di Matteo Pagani<br />Definiamo i ViewModel della nostra applicazione, che farà da ponte tra la UX e i dati. Li realizzeremo utilizzando il toolkit MVVM Light di Laurent Bugnion.<br />
  22. 22. Le sessioni di oggi<br />UX Integration with Silverlight & Blend<br />di Alessandro Scardova<br />Realizziamo l’interfaccia grafica della nostra applicazione con l’ausilio di Expression Blend e della suite di controlli di Telerik<br />
  23. 23. Le sessioni di oggi<br />Multitasking, background agents e local notifications<br />di Matteo Pagani<br />Creiamo in home una tile per ogni evento e la aggiorniamo con un background agent per mostrare il numero di giorni rimanenti.<br />
  24. 24. Le sessioni di oggi<br />Geolocation & Sensors development<br />di Dan Ardelean <br />Utilizziamo nuovi launcher di Bing Maps per localizzare l’evento e per dare all’utente la possibilità di votare le sessioni solo se si trova nei pressi del luogo.<br />
  25. 25. Le sessioni di oggi<br />Phone + Azure with WP7 Toolkit<br />di Roberto Freato<br />L’unica difficoltà rimasta per gli sviluppatori Windows Phone è impostare un robusto back-end applicativo a supporto della comunicazione, dei servizi, delle push notification e delle problematiche legate all’autenticazione. Con l’Azure Toolkit otteniamo subito una piattaforma di servizi integrati con inclusi i benefici architetturali del PaaS di Microsoft.<br />
  26. 26. Le sessioni di oggi<br />App Hub deployment<br />di Sandro Vecchiarelli<br />Vediamo come fare oggi il submit di un’applicazione sul Marketplace: il processo di certificazione, le guidelines da rispettare, ecc.<br />
  27. 27. BUONA GIORNATA!<br />

×