Universal Apps 
Criando apps para Windows Phone 
e Windows com um único código 
@LeandroBorges
Sobre mim... 
Leandro Borges 
 Desenvolvedor .Net há 6+ anos 
 Windows Phone Developer (since 7.x) 
 7 apps publicados ...
O que vamos ver... 
Parte 1... 
 O que é um “Universal App”? 
 Tipos de aplicações Windows 
 Conceitos de um aplicativo...
O que vamos ver... 
Parte 2... 
 App Studio – Visão Geral 
 Fazendo um app universal em poucos minutos! 
 Desafio!
O que é um Universal App? 
 Aplicativos adaptados para pessoas com 
necessidades especiais 
 Aplicativos que podem ser e...
Tipos de aplicações para Windows Phone 
 XNA Framework 7.0 (C#) 
 DirectX 8.0/8.1 (C++) 
 XAML (ou não) 
 Silverlight ...
Tipos de aplicações para Windows 8/8.1 
 DirectX com C++ 
 Windows Runtime 8.0/8.1 
 XAML com C#, VB ou C++ 
 HTML5/JS...
Universal apps – Perspectiva do Desenvolvedor 
• Universal apps são aplicações que rodam nas 
plataformas Windows 8.1 e Wi...
Universal Apps - Plataforma
Aplicativos Universais no Windows 
Xbox One em breve... 
https://dev.windows.com/pt-br/develop/Building-universal-Windows-...
Controles primitivos 
Mesma API, mesmo comportamento
Controles primitivos 
Mesma API, comportamento adaptado
APIs específicas de cada plataforma
Controles adaptáveis... 
No Windows Phone 8.1 … e no Windows 8.1
Windows Runtime API 
Windows Runtime 
contains more than 
90% of Windows 
Phone Runtime
Platform-Specific Code 
C# 
C++
Benefícios de um Universal App... 
 Estrutura de preços 
 In-app purchases compartilhados 
 Instale em todos os disposi...
Compre uma vez, 
use em todos os dispositivos!
Utilização do Windows no mundo... 
Fonte: http://abr.ai/1z5faHk
No Brasil... 
Fonte: http://abr.ai/1z5faHk
O futuro do Windows!
O que preciso pra começar? 
 Windows 8.1 
 Visual Studio 2013 
Mais detalhes.... 
http://www.visualstudio.com/products/v...
Estrutura de um Aplicativo Universal
Demo!
App Studio 
 Fornecido pela Microsoft 
 Acelera o desenvolvimento das apps 
 Qualquer pessoa pode fazer um app 
 Pouco...
http://bit.ly/1z5f6r7
4 passos para seu aplicativo! 
Tenha uma ideia 
Adicione o conteúdo 
Escolha o estilo Use a app
Um aplicativo universal em 
poucos minutos? 
Sim, agora!
Vamos publicar?
Desafio! 
• Quer ganhar um Windows Phone? 
• Se você fizer a maior quantidade de apps para 
Windows Phone, ganhará um! :D ...
Desafio! 
• Quer ganhar um Windows Phone? 
• Se você fizer a maior quantidade de apps para 
Windows Phone, ganhará um! :D ...
http://appstudio.windows.com/pt-br 
https://appstudio.windows.com/pt-br/home/howto
Dúvidas?
Obrigado! 
@LeandroBorges 
contato@leandroborges.com.br
Universal Apps: Criando apps para Windows Phone e Windows com um único código
Universal Apps: Criando apps para Windows Phone e Windows com um único código
Próximos SlideShares
Carregando em…5
×

Universal Apps: Criando apps para Windows Phone e Windows com um único código

818 visualizações

Publicada em

Universal Apps: Criando apps para Windows Phone e Windows com um único código

Publicada em: Celular
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
818
No SlideShare
0
A partir de incorporações
0
Número de incorporações
6
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • An example of that is the Hub control. Here we see it used for a Travel app, where a different experience is offered on Phone and on Tablet, which is tailored to take better advantage of the bigger screen real estate.
  • New Project

    Solution Explorer
    Windows 8.1 project
    Windows Phone 8.1 project
    Shared project


  • Universal Apps: Criando apps para Windows Phone e Windows com um único código

    1. 1. Universal Apps Criando apps para Windows Phone e Windows com um único código @LeandroBorges
    2. 2. Sobre mim... Leandro Borges  Desenvolvedor .Net há 6+ anos  Windows Phone Developer (since 7.x)  7 apps publicados (e subindo...)  1 app TOP 50 na Windows Phone Store
    3. 3. O que vamos ver... Parte 1...  O que é um “Universal App”?  Tipos de aplicações Windows  Conceitos de um aplicativo universal  O mercado  Demo
    4. 4. O que vamos ver... Parte 2...  App Studio – Visão Geral  Fazendo um app universal em poucos minutos!  Desafio!
    5. 5. O que é um Universal App?  Aplicativos adaptados para pessoas com necessidades especiais  Aplicativos que podem ser executados em todas as plataformas (Windows, iOS, Android)  Um pacote único do aplicativo que irá funcionar em todos os dispositivos da Microsoft  Nenhuma das anteriores
    6. 6. Tipos de aplicações para Windows Phone  XNA Framework 7.0 (C#)  DirectX 8.0/8.1 (C++)  XAML (ou não)  Silverlight 7.x/8.0/8.1 (XAML com C# / VB)  XAML com C++ no 8.0/8.1  Windows Phone Runtime  XAML com C#, VB ou C++ no 8.0  HTML5/JS (8.1)  Universal App  XAML com C# ou C++, HTML5/JS
    7. 7. Tipos de aplicações para Windows 8/8.1  DirectX com C++  Windows Runtime 8.0/8.1  XAML com C#, VB ou C++  HTML5/JS  Universal App  XAML com C# ou C++, HTML5/JS
    8. 8. Universal apps – Perspectiva do Desenvolvedor • Universal apps são aplicações que rodam nas plataformas Windows 8.1 e Windows Phone 8.1 • Suportadas atualmente nas linguagens C#, C++ e JavaScript • Podem ser criadas a partir dos novos templates de projeto ou pela migração de apps Windows 8.1 e Windows Phone 8.1
    9. 9. Universal Apps - Plataforma
    10. 10. Aplicativos Universais no Windows Xbox One em breve... https://dev.windows.com/pt-br/develop/Building-universal-Windows-apps
    11. 11. Controles primitivos Mesma API, mesmo comportamento
    12. 12. Controles primitivos Mesma API, comportamento adaptado
    13. 13. APIs específicas de cada plataforma
    14. 14. Controles adaptáveis... No Windows Phone 8.1 … e no Windows 8.1
    15. 15. Windows Runtime API Windows Runtime contains more than 90% of Windows Phone Runtime
    16. 16. Platform-Specific Code C# C++
    17. 17. Benefícios de um Universal App...  Estrutura de preços  In-app purchases compartilhados  Instale em todos os dispositivos  Modelo de receita compartilhado  Unidades de anúncios compartilhados
    18. 18. Compre uma vez, use em todos os dispositivos!
    19. 19. Utilização do Windows no mundo... Fonte: http://abr.ai/1z5faHk
    20. 20. No Brasil... Fonte: http://abr.ai/1z5faHk
    21. 21. O futuro do Windows!
    22. 22. O que preciso pra começar?  Windows 8.1  Visual Studio 2013 Mais detalhes.... http://www.visualstudio.com/products/visual-studio-express-vs http://www.visualstudio.com/products/visual-studio-2013- compatibility-vs
    23. 23. Estrutura de um Aplicativo Universal
    24. 24. Demo!
    25. 25. App Studio  Fornecido pela Microsoft  Acelera o desenvolvimento das apps  Qualquer pessoa pode fazer um app  Pouco ou nenhum conhecimento em programação
    26. 26. http://bit.ly/1z5f6r7
    27. 27. 4 passos para seu aplicativo! Tenha uma ideia Adicione o conteúdo Escolha o estilo Use a app
    28. 28. Um aplicativo universal em poucos minutos? Sim, agora!
    29. 29. Vamos publicar?
    30. 30. Desafio! • Quer ganhar um Windows Phone? • Se você fizer a maior quantidade de apps para Windows Phone, ganhará um! :D • Prazo: 15/12/2014 Lumia 530 Dual Sim Windows Phone 8.1
    31. 31. Desafio! • Quer ganhar um Windows Phone? • Se você fizer a maior quantidade de apps para Windows Phone, ganhará um! :D • Prazo: 15/12/2014 Free voucher! Lumia 530 Dual Sim Windows Phone 8.1
    32. 32. http://appstudio.windows.com/pt-br https://appstudio.windows.com/pt-br/home/howto
    33. 33. Dúvidas?
    34. 34. Obrigado! @LeandroBorges contato@leandroborges.com.br

    ×