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

843 visualizações

Publicada em

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

Publicada em: Celular
  • Seja o primeiro a comentar

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

×