Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Windows Phone Development

Windows Phone Development

Apresentação para iniciação ao Windows Phone 7

Pedro Lamas

May 09, 2012
Tweet

More Decks by Pedro Lamas

Other Decks in Programming

Transcript

  1. Windows Phone Microsoft Corporation. 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
  2. Windows Phone Microsoft Corporation. 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
  3. Windows Phone Microsoft Corporation. Interface  Metro  Linguagem de

    design baseada em “content” e “typography”  Inspirada nos sinais do metropolitano de Seattle  Sleek, quick, modern… refresh
  4. Windows Phone Microsoft Corporation. Metro Personal Weather surfaced on the

    live tile in Start Relevant Weather updated based on your location Connected Weather for your contacts
  5. Windows Phone Microsoft Corporation. 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
  6. Windows Phone Microsoft Corporation. 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
  7. Windows Phone Microsoft Corporation. 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
  8. Windows Phone Microsoft Corporation. Online  AppHub  http://create.msdn.com/ 

    Codeplex  http://www.codeplex.com  Nuget  http://nuget.org
  9. Windows Phone Microsoft Corporation. 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)
  10. Windows Phone Microsoft Corporation. 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á!
  11. Windows Phone Microsoft Corporation. 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á!
  12. Windows Phone Microsoft Corporation. Hands on Lab  Create your

    first Silverlight application  http://tinyurl.com/ipg0001
  13. Windows Phone Microsoft Corporation. Hands on Lab  Create a

    base camera application  http://tinyurl.com/ipg0002
  14. Windows Phone Microsoft Corporation. Hands on Lab  Use the

    Bing Maps Silverlight Control  http://tinyurl.com/ipg0003