Windows Phone Development

2,051 views

Published on

Windows Phone Development @ Instituto Politécnico da Guarda

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,051
On SlideShare
0
From Embeds
0
Number of Embeds
777
Actions
Shares
0
Downloads
36
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Windows Phone Development

  1. 1. Windows PhoneDevelopmentPedro LamasSenior Solution DeveloperDevScope
  2. 2. Pedro Lamas Profissional de TI há +11 anos, especializado em tecnologias Microsoft Administrador do PocketPT.net, maior comunidade portuguesa de suporte a utilizadores de Windows Phone Orador em eventos tecnológicos (Microsoft TechDays & DevDays, Seminários PocketPT.net, Faculdades…) Actualmente Senior Solution Developer na DevScope Windows Phone Microsoft Corporation.
  3. 3. Pedro Lamas http://www.pedrolamas.com http://twitter.com/pedrolamas pedrolamas@gmail.com Windows Phone Microsoft Corporation.
  4. 4. Agenda Apresentação do Windows Phone Ecossistema e ferramentas de desenvolvimento Linguagens e tecnologias para desenvolvimento no Windows Phone Desenvolvimento com Silverlight para Windows Phone Hands on Labs Windows Phone Microsoft Corporation.
  5. 5. Apresentação doWindows Phone Windows Phone Microsoft Corporation.
  6. 6. Interface Metro  Linguagem de design baseada em “content” e “typography”  Inspirada nos sinais do metropolitano de Seattle  Sleek, quick, modern… refresh Windows Phone Microsoft Corporation.
  7. 7. Windows Phone Microsoft Corporation.
  8. 8. Metro Windows Phone Microsoft Corporation.
  9. 9. Metro Personal Relevant Connected Weather surfaced on the Weather updated based on Weather for your contacts live tile in Start your location Windows Phone Microsoft Corporation.
  10. 10. Metro Windows Phone Microsoft Corporation.
  11. 11. Windows Phone Panorama Windows Phone Microsoft Corporation.
  12. 12. Windows Phone Pivot Windows Phone Microsoft Corporation.
  13. 13. Standardized Hardware Foundation Ecrã táctil capacitivo  4 ou mais pontos de contacto Resolução  WVGA (800x480) Memória  256MB (ou mais) de RAM e 8 GB (ou mais) de flash storage. GPU  Aceleração DirectX 9 Windows Phone Microsoft Corporation.
  14. 14. Standardized Hardware Foundation CPU  ARMv7 Cortex/Scorpion ou melhor Sensores  A-GPS, Acelerómetro, Sensor de Proximidade, (Bússula e Giroscópio opcionais) Camara (opcional)  5 mega pixeis ou mais, flash necessário, botão próprio necessário Windows Phone Microsoft Corporation.
  15. 15. Ecossistema eferramentas dedesenvolvimento Windows Phone Microsoft Corporation.
  16. 16. Ferramentas necessárias Microsoft Visual Studio 2010 Express for Windows Phone Windows Phone Emulator Windows Phone SDK 7.1 Assemblies Silverlight 4 SDK and DRT Windows Phone SDK 7.1 Extensions for XNA Game Studio 4.0 Microsoft Expression Blend SDK for Windows Phone 7 Microsoft Expression Blend SDK for Windows Phone OS 7.1 WCF Data Services Client for Window Phone Microsoft Advertising SDK for Windows Phone Windows Phone Microsoft Corporation.
  17. 17. Ferramentas necessárias Windows Phone SDK 7.1  http://go.microsoft.com/?linkid=9772716 Windows Phone Microsoft Corporation.
  18. 18. Microsoft Visual Studio 2010 Windows Phone Microsoft Corporation.
  19. 19. Microsoft Expression Blend Windows Phone Microsoft Corporation.
  20. 20. Windows Phone Emulator Windows Phone Microsoft Corporation.
  21. 21. Online AppHub  http://create.msdn.com/ Codeplex  http://www.codeplex.com Nuget  http://nuget.org Windows Phone Microsoft Corporation.
  22. 22. Desenvolvimento com Hardware Subscrição AppHub  Desbloqueio até 3 dispositivos para desenvolvimento  Publicação de aplicações no Marketplace  99 dólares / ano (cerca de 65 euros) ChevronWP7 Labs  http://labs.chevronwp7.com/  9 dólares / equipamento (cerca de 6.5 euros) Windows Phone Microsoft Corporation.
  23. 23. Linguagens etecnologias paradesenvolvimento noWindows Phone Windows Phone Microsoft Corporation.
  24. 24. Tecnologias Desenvolvimento com base em  Silverlight (aplicações)  XNA (jogos) Windows Phone Microsoft Corporation.
  25. 25. Windows Phone Microsoft Corporation.
  26. 26. Linguagens de Desenvolvimento Código  C#  VB.net Interface  XAML (Silverlight) Windows Phone Microsoft Corporation.
  27. 27. Desenvolvimento comSilverlight paraWindows Phone Windows Phone Microsoft Corporation.
  28. 28. Silverlight no Windows Phone 7 Silverlight 3 de base e inclui ainda:  Melhoramentos de desempenho  Integração de entrada de dados  Integração dos diversos sensores e dispositivos próprios do hardware  Integração do modelo aplicacional do S. O.  Sandboxing moderado Suporte para browser não disponibilizado – para já! Windows Phone Microsoft Corporation.
  29. 29. Silverlight no Windows Phone 7.5 Silverlight 4 de base e inclui ainda:  Melhoramentos de desempenho  Integração de entrada de dados  Integração dos diversos sensores e dispositivos próprios do hardware  Integração do modelo aplicacional do S. O.  Sandboxing moderado Suporte para browser não disponibilizado – para já! Windows Phone Microsoft Corporation.
  30. 30. Demo Hello World Windows Phone Microsoft Corporation.
  31. 31. Windows Phone Microsoft Corporation.
  32. 32. Hands on Labs Windows Phone Microsoft Corporation.
  33. 33. Hands on Lab Create your first Silverlight application http://tinyurl.com/ipg0001 Windows Phone Microsoft Corporation.
  34. 34. Hands on Lab Create a base camera application http://tinyurl.com/ipg0002 Windows Phone Microsoft Corporation.
  35. 35. Hands on Lab Use the Bing Maps Silverlight Control http://tinyurl.com/ipg0003 Windows Phone Microsoft Corporation.
  36. 36. Windows Phone Microsoft Corporation.
  37. 37. Windows PhoneDevelopmentPedro LamasSenior Solution DeveloperDevScope

×