Windows Phone

2,635 views
2,425 views

Published on

Palestra realizada no 1º encontro do grupo de usuários .Net, o DevRS.net.

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

No Downloads
Views
Total views
2,635
On SlideShare
0
From Embeds
0
Number of Embeds
691
Actions
Shares
0
Downloads
38
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Windows Phone

  1. 1. Windows Phone Guilherme Elias @guilhermelias http://devrs.net https://github.com/gelias http://codingbyexample.com http://guilhermelias.wordpress.com http://br.linkedin.com/in/guilhermeelias
  2. 2. Windows Phone Marteplace • Antigo app hub agora Window Phone Dev Center https://dev.windowsphone.com/en-us • SubmitApp o Dashboard • Get SDK o Develop • View Samples o Community
  3. 3. Windows Phone Marteplace • App List - http://wp7applist.com • Versões SDK 7 … 7.1 … 7.5 … 8 http://en.wikipedia.org/wiki/Windows_Phone_version_history • Chevromwp7 - http://chevronwp7.com
  4. 4. Windows Phone Ferramentas • Get SDK - https://dev.windowsphone.com/en-us/downloadsdk o Visual Studio For WP – 2010; o Visual Studio 2012 ... aguardando W8; o Expression Blend for WP o Windows Phone Emulator; ou o Add-in for VS 2010 professional;
  5. 5. Windows Phone Ferramentas • Requisitos o Windows 7 32-bit (x86, x64); o Exceto Windows 7 Starter; o 3Gb RAM; o Microsoft DirectX 10 e GPU emulation; VMs não são suportadas (Emulador não roda)
  6. 6. Windows Phone Ferramentas • Toolkits o Windows Phone Toolkit http://silverlight.codeplex.com o Windows Azure Toolkit for Windows Phone http://watwp.codeplex.com/ o Live SDK for Windows Phone http://goo.gl/BeQPv o Coding4Fun http://coding4fun.codeplex.com/
  7. 7. Windows Phone Estrutura – Arquitetura o Views; o Navegação por links; o Back button concept; o Pilha; o MVVM - http://goo.gl/TSuaT o Benefícios  Isolação dos testes unitários;  Coesao, acoplamento, reuso
  8. 8. Windows Phone Estrutura – Arquitetura o Ciclo de vida de uma App - http://goo.gl/hAhiw
  9. 9. Windows Phone Estrutura – Arquitetura o Page Sate o Application State o Application Events  Launching  Deactivated Activated  Closing) o Page Events  OnNavigatedTo  OnNavigatedFrom o Tombstoning  State Dictionary
  10. 10. Windows Phone Persistencia de Dados o Isolated Storage  Manipulação de arquivos;  Hack SQLlite;  SQLServer compact Edition;
  11. 11. Windows Phone Design o Aplicação de Estilos(XAML) o Vinculação de dados  OneWay;  TwoWays;  OneWayToSource;
  12. 12. Windows Phone Design • Principais Controles
  13. 13. Windows Phone Design • UX o Pivot o Panorama • Metro http://goo.gl/7ZswE
  14. 14. Windows Phone Testes o Silverlight Unit Testing for Windows Phone http://www.jeff.wilcox.name/2011/06/updated-ut-mango-bits http://msdn.microsoft.com/en-us/hh849671.aspx o WP Marketplace Test kit http://msdn.microsoft.com/en-us/hh849672 o WP Performance Analysis Tool http://msdn.microsoft.com/en-us/hh849670
  15. 15. Windows Phone Samples o Lean Startup Feed https://github.com/gelias/LeanStartupFeed o PhotoFun http://goo.gl/IZaBr
  16. 16. Windows Phone Referências • Windows phone Dev center - https://dev.windowsphone.com • Windows phone Developer blog - http://goo.gl/RPzhW • Windows Phone Trainning kit - http://goo.gl/Dt8zl • Window Phone 7 app list - http://wp7applist.com/en-US/developers • Panorama e Pivot - http://goo.gl/9kmv0 • MSDN – http://msdn.com • Google Images – http://images.google.com • Professor Júlio Pereira Machado (julio.machado@pucrs.br)– Centro de Invação
  17. 17. Windows Phone Guilherme Elias @guilhermelias http://devrs.net https://github.com/gelias http://codingbyexample.com http://guilhermelias.wordpress.com http://br.linkedin.com/in/guilhermeelias

×