O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Ms techday - Windows Universal Apps

575 visualizações

Publicada em

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

Publicada em: Celular
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

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

×