Fabrizio Bernabeimail: [email protected]
Twitter: twitter.com/bernabei
Roadmap per la pubblicazione
di una app con WP7
Agenda
• Cosa sapere prima di iniziare
– Windows Phone 7
– Strumenti
– Cosa serve per pubblicare un’app
• Differenze di sviluppo su smartphone
• Sviluppo dell’app DotNetUmbria
• Come si pubblica su Marketplace
Windows Phone 7
• SO mobile riscritto interamente
• Interfaccia METRO
• Vincoli HW
Sviluppare per WP7
• Silverlight: indicato per applicazioni e
semplici giochi
• XNA: indicato per giochi «seri»,
piattaforma condivisa con XBox
• VS2010 + Tools + Blend (free version)
• Sviluppo «identico» a SL per WEB
• Allineato a SL3 + altro
WP7: cos’è l’«altro»
• API interfacciamento HW
• Controlli nativi METRO
(panorama, pivot, Bing maps…)
• Marketplace e linee guida
Pubblicare applicazioni
• Account Marketplace
(99$ anno – gratuito per studenti)
• Pubblicazione solo su Marketplace
• Si possono pubblicare App gratuite
(max 100) e a pagamento (70/30)
• Processo di approvazione
• Linee guida da seguire (pena il rifiuto
dell’applicazione)
TEMPLATE WP7
DEMO
Dicevamo UI guidelines
• Tema chiaro/scuro
• Corretta gestione tasto BACK
• Gestione trial (opzionale)
• Gestione tombstoning (opzionale)
• Aderenza UI METRO
• Disponibile doc. completo su MSDNhttp://go.microsoft.com/?linkid=9713252
APPLICAZIONE DNU
DEMO
Pubblicazione
• Definizione CAPABILITIES
• XAP compilazione
• Immagini necessarie
– 3 icone PNG 99x99, 173x173, 200x200
– Min 1 screenshot PNG 480x800
– Sfondo PNG 1000x800 per zune (opz.)
• Descrizione, categoria, ecc…
• Dita incrociate per qualche giorno
DOMANDE?
Alcune risorse
• App Hub (tools & dev portal)http://create.msdn.com
• WP7 Simulator cropperhttp://www.innovativetechguy.com/?p=13
• WP7 Controls Toolkithttp://silverlight.codeplex.com/
• Coding4Fun Toolkithttp://coding4fun.codeplex.com/
• Forum italianohttp://social.msdn.microsoft.com/Forums/it-it/phoneit