Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Ms techday - Windows Universal Apps

573 views

Published on

Saiba o que é e quais são as vantagens de utilizar Universal Apps no seus aplicativos.

Published in: Mobile
  • Be the first to comment

  • Be the first to like this

Ms techday - Windows Universal Apps

  1. 1. Modern Apps Windows Universal Apps Vinícius Souza @vbs_br @msftdeveloper #MSTechDay
  2. 2. 3
  3. 3. Hardware mais barato (support 8x26, Qualcomm Reference Design) Suporte a Dual-SIM card (duplo Sim Card) Aplicativos para ajudar a utilizar melhor o seu plano de dados: DataSense 2.0, Wi-Fi Sense, Storage Sense, Battery Sense 4
  4. 4. 5
  5. 5. 6
  6. 6. 7
  7. 7. 8
  8. 8. 9 Windows 8.1 fornece para os desenvolvedores uma experiência compartilhada que entrega a experiência correta para o fabricante correto Projetado um vez; • Plataforma de desenvolvimento convergida • Modelo de aplicativo convergido Aplicativos ganham vida no Windows • Melhoria no Live tile • Action Center para notificações inteligentes • Execução em Background + triggers • Bluetooth-LE suporte para wearables + beacons • Melhorias no Internet Explorer 11
  9. 9. 10 Windows Phone 7.5 Windows Phone 8.0 Convergência iniciou com IE • WP 7.5 entregue com IE9 • O mesmo IE codebase como no Windows • Mesmo engine JavaScript como no Windows Convergência no núcleo do SO • Mesmo NT kernel, file system e rede • Kernel mode driver • Boot Seguro & BitLocker Developer Platform • Convergência parcial de API (foco em sensores e IAP) • Native Code (C++) e DirectX • IE10 Converged Dev Platform • Reuso de seus conhecimentos • Mais reutilização de código • Experiências disruptivas Alinhamento das Lojas • Um registro duas lojas • Shared entitlement Common Core Platform • Frameworks de localização e proximidade • Segurança & identidade • Agendador de tarefas
  10. 10. 11 O Windows Runtime (WinRT) é runtime compartilhada e API utilizada por Apps entre as plataformas Windows (Phone e Client) Crescimento da Convergência no 8.1 • Objetivo é ter 100% de convergência para os cenários de desenvolvimento • No 8.0, tínhamos ~30% de convergência de API • Com o 8.1, estamos com 90%+ convergência
  11. 11. 12 | | Legend
  12. 12. 13
  13. 13. 15
  14. 14. • Utilizando um único template de projeto do Visual Studio ‘Universal app’. • As mesmas ferramentas de desenvolvimento e teste entre as plataformas 16
  15. 15. 17
  16. 16. Fornece o mesmo sistema de coordenadas que estende o eixo X e Y para o infinito, permitindo que você escale 18 10” tablet 7” tablet 6” 5” 4.5” Canvas virtual infinito
  17. 17. 19 80% exact same XAML 20% custom Common SignatureOptimized DatePicker TimePicker CommandBar AppBar Button CheckBox RadioButton ProgressBar Slider ToggleSwitch Hub Pivot ListView GridView
  18. 18. 20 No Windows Phone 8.1 … e no Windows 8.1
  19. 19. 21
  20. 20. 22 Task TimeTrigger PUSH Notification LocationTrigger PushNotificationTrigger MaintenanceTrigger InternetAvailable NetworkStateChange TimeZoneChange
  21. 21. 23 Windows Notification Service (WNS) • Mesmo serviço de push para Windows + Phone • Melhora na fila para aumentar o limite de perda de notificações devido a problemas de conectividade Toasts + Tile templates • Mesmos templates de tile • Atualizações periódicas de tiles • Toasts
  22. 22. Action Center • Local para verificar as notificações perdidas • Aplicativos podem inteligentemente gerenciar notificações (adicionar silenciosamente, atualizar, e excluir notificações) 24
  23. 23. Device B WP 8.1 – PFN 12345 Roaming Local Local Cache Temp Device A WP 8.1 App Roaming Local Local Cache Temp Backup [Device A]
  24. 24. 26
  25. 25. 27
  26. 26. 28
  27. 27. 29
  28. 28. 30
  29. 29. 31
  30. 30. 32
  31. 31. 33
  32. 32. 116% Crescimento YoY apps $ 114% Crescimento YoY downloads diários 94% Crescimento YoY desenvolvedores registrados 197% Crescimento YoY Venda cruzada Parcerias com operadoras móveis no sistema de cobrança ajudaram aumentar o lucro mensal Destaques Recentes Expansão do ecossistema de aplicativos Windows
  33. 33. Grandes experiências de dispositivos… … potencializados por serviços na nuvem
  34. 34. Economia Crie novas experiências Alcance mais pessoas Utilize o que conhece
  35. 35. http://appstudio.windowsphone.com

×