Desenvolvimento com Windows 8.1
Alvaro Brognoli
Developer!

#FITCriciúma 2013
Alvaro Brognoli
• Trabalho na Useall Software (5+ anos)
• Powerbuilder, Delphi
• C# .NET
•
•
•
•

Desenvolvedor, analista ...
#FITCriciúma 2013
Agenda
•
•
•
•
•
•
•

Windows 8.1, Windows RT
Plataforma de desenvolvimento
Ambiente de desenvolvimento, SDK Windows
Lingu...
MS-DOS: como tudo começou (1982)

#FITCriciúma 2013
Windows 1.0 (1985)

#FITCriciúma 2013
Windows 2.0 (1987)

#FITCriciúma 2013
Windows 3.0 (1990)

#FITCriciúma 2013
Windows 3.1 e 3.11 (1990 a 1994)

#FITCriciúma 2013
Windows 95

#FITCriciúma 2013
Windows 98

#FITCriciúma 2013
Windows XP (2001)

#FITCriciúma 2013
Windows Vista (2007)

#FITCriciúma 2013
Windows 7 (2009)

#FITCriciúma 2013
Windows 8 (2012)

#FITCriciúma 2013
Windows imaginado de novo
• 8.1 lançado em 18/10

#FITCriciúma 2013
Por que Windows?
• http://goo.gl/UmgScA (link do evento)

#FITCriciúma 2013
#FITCriciúma 2013
Por que Windows?
• Vai comprar computador novo?

#FITCriciúma 2013
#FITCriciúma 2013
Plataforma de desenvolvimento

#FITCriciúma 2013
Ambiente de desenvolvimento
• Windows 8.1
• Microsoft Visual Studio 2013
• Blend para Visual Studio

#FITCriciúma 2013
Microsoft Visual Studio 2013
• “Uma coleção de ferramentas que você pode
usar para criar, codificar, depurar, localizar,
e...
Licença de desenvolvedor
•
•
•
•

Licença gratuita
Renovação a cada 90 dias
Necessário ter uma conta MS
Obter a licença no...
Visual Studio 2013

#FITCriciúma 2013
Estrutura básica

#FITCriciúma 2013
SDK do Windows
•
•
•
•
•

SDK do Windows 8
Biblioteca do Windows para JavaScript
SDK do Live, Bing maps, Facebook
Serviços...
Linguagens

#FITCriciúma 2013
Interface XAML

#FITCriciúma 2013
C#

#FITCriciúma 2013
Interface HTML

#FITCriciúma 2013
Javascript

#FITCriciúma 2013
Demo Visual Studio
Projetos, estrutura e linguagens

#FITCriciúma 2013
Processo de criação de Windows Apps
• Do que se trata o seu aplicativo
• Qual será o ponto forte do seu aplicativo
• Pensa...
Processo de criação - Pensar na interface
•
•
•
•
•

Diretrizes da experiência do usuário
Padrões de design
Modelos de pro...
Processo de criação - Pensar na interface

#FITCriciúma 2013
Processo de criação
•
•
•
•
•

Linguagem desenvolvimento
Editor do Visual Studio e Blend
Code, code, code
Compilar, depura...
Processo de criação - Testar
• Simulator
• Local machine
• Remote machine

#FITCriciúma 2013
#FITCriciúma 2013
Demo Win8AppBox
Simulator

#FITCriciúma 2013
Processo de criação
• Empacotar e certificar
• Requisitos de certificação para aplicativos
• Arquivo package.appxmanifest
...
Kit de Certificação de Aplicativos Windows

#FITCriciúma 2013
Publicação na Windows Store
• Você precisa de uma conta de
desenvolvedor para publicar apps
• Conta individual – US$ 19
• ...
Publicação na Windows Store
• https://appdev.microsoft.com

#FITCriciúma 2013
Fontes de estudo
• http://dev.windows.com
• http://msdn.microsoft.com/pt-br
• http://www.microsoft.com/brasil/apps/windows...
Obrigado!
Questões?

Alvaro Brognoli
alvarobrognoli@hotmail.com
alvarobrg.blogspot.com
linkedin.com/in/alvarobr
#FITCriciú...
Upcoming SlideShare
Loading in …5
×

Desenvolvimento com windows 8.1

1,252 views

Published on

Palestra realizado em 23/11/2013 no Fórum de Inovação e Tecnologia de Criciúma!
https://www.facebook.com/FITCriciuma

Published in: Technology
1 Comment
2 Likes
Statistics
Notes
  • Olá, gostaria de saber se existe alguma maneira de exportar o app do visual studio sem que eu tenha de publicar na loja. Caso não tenha como fazer, eu posso escolher para quem eu quero vender meu app através da loja do windows? Obrigado desde já.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
1,252
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
21
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

Desenvolvimento com windows 8.1

  1. 1. Desenvolvimento com Windows 8.1 Alvaro Brognoli Developer! #FITCriciúma 2013
  2. 2. Alvaro Brognoli • Trabalho na Useall Software (5+ anos) • Powerbuilder, Delphi • C# .NET • • • • Desenvolvedor, analista de sistemas Testador Gerente Pai, Biker #FITCriciúma 2013
  3. 3. #FITCriciúma 2013
  4. 4. Agenda • • • • • • • Windows 8.1, Windows RT Plataforma de desenvolvimento Ambiente de desenvolvimento, SDK Windows Linguagens que podem ser utilizadas Testar sua app, emulador Windows Store, Kit de certificação de apps, publicação Dicas de estudo #FITCriciúma 2013
  5. 5. MS-DOS: como tudo começou (1982) #FITCriciúma 2013
  6. 6. Windows 1.0 (1985) #FITCriciúma 2013
  7. 7. Windows 2.0 (1987) #FITCriciúma 2013
  8. 8. Windows 3.0 (1990) #FITCriciúma 2013
  9. 9. Windows 3.1 e 3.11 (1990 a 1994) #FITCriciúma 2013
  10. 10. Windows 95 #FITCriciúma 2013
  11. 11. Windows 98 #FITCriciúma 2013
  12. 12. Windows XP (2001) #FITCriciúma 2013
  13. 13. Windows Vista (2007) #FITCriciúma 2013
  14. 14. Windows 7 (2009) #FITCriciúma 2013
  15. 15. Windows 8 (2012) #FITCriciúma 2013
  16. 16. Windows imaginado de novo • 8.1 lançado em 18/10 #FITCriciúma 2013
  17. 17. Por que Windows? • http://goo.gl/UmgScA (link do evento) #FITCriciúma 2013
  18. 18. #FITCriciúma 2013
  19. 19. Por que Windows? • Vai comprar computador novo? #FITCriciúma 2013
  20. 20. #FITCriciúma 2013
  21. 21. Plataforma de desenvolvimento #FITCriciúma 2013
  22. 22. Ambiente de desenvolvimento • Windows 8.1 • Microsoft Visual Studio 2013 • Blend para Visual Studio #FITCriciúma 2013
  23. 23. Microsoft Visual Studio 2013 • “Uma coleção de ferramentas que você pode usar para criar, codificar, depurar, localizar, empacotar e implantar um aplicativo da Windows Store.” #FITCriciúma 2013
  24. 24. Licença de desenvolvedor • • • • Licença gratuita Renovação a cada 90 dias Necessário ter uma conta MS Obter a licença no primeiro acesso ao VS #FITCriciúma 2013
  25. 25. Visual Studio 2013 #FITCriciúma 2013
  26. 26. Estrutura básica #FITCriciúma 2013
  27. 27. SDK do Windows • • • • • SDK do Windows 8 Biblioteca do Windows para JavaScript SDK do Live, Bing maps, Facebook Serviços móveis do Windows Azure Kit de Certificação de Aplicativos Windows #FITCriciúma 2013
  28. 28. Linguagens #FITCriciúma 2013
  29. 29. Interface XAML #FITCriciúma 2013
  30. 30. C# #FITCriciúma 2013
  31. 31. Interface HTML #FITCriciúma 2013
  32. 32. Javascript #FITCriciúma 2013
  33. 33. Demo Visual Studio Projetos, estrutura e linguagens #FITCriciúma 2013
  34. 34. Processo de criação de Windows Apps • Do que se trata o seu aplicativo • Qual será o ponto forte do seu aplicativo • Pensar em diferentes fatores de forma, acessibilidade, monetização e venda no mercado global • Reserve o nome para seu aplicativo #FITCriciúma 2013
  35. 35. Processo de criação - Pensar na interface • • • • • Diretrizes da experiência do usuário Padrões de design Modelos de projeto Logotipo, tiles Navegação, orientação #FITCriciúma 2013
  36. 36. Processo de criação - Pensar na interface #FITCriciúma 2013
  37. 37. Processo de criação • • • • • Linguagem desenvolvimento Editor do Visual Studio e Blend Code, code, code Compilar, depurar Testar #FITCriciúma 2013
  38. 38. Processo de criação - Testar • Simulator • Local machine • Remote machine #FITCriciúma 2013
  39. 39. #FITCriciúma 2013
  40. 40. Demo Win8AppBox Simulator #FITCriciúma 2013
  41. 41. Processo de criação • Empacotar e certificar • Requisitos de certificação para aplicativos • Arquivo package.appxmanifest – Configs – Nomes – Logos • Publicação na Windows Store #FITCriciúma 2013
  42. 42. Kit de Certificação de Aplicativos Windows #FITCriciúma 2013
  43. 43. Publicação na Windows Store • Você precisa de uma conta de desenvolvedor para publicar apps • Conta individual – US$ 19 • Conta empresarial - US$ 99 • Mesma conta para Windows Phone #FITCriciúma 2013
  44. 44. Publicação na Windows Store • https://appdev.microsoft.com #FITCriciúma 2013
  45. 45. Fontes de estudo • http://dev.windows.com • http://msdn.microsoft.com/pt-br • http://www.microsoft.com/brasil/apps/windows.html • http://www.microsoftvirtualacademy.com • http://code.msdn.microsoft.com/windowsapps #FITCriciúma 2013
  46. 46. Obrigado! Questões? Alvaro Brognoli alvarobrognoli@hotmail.com alvarobrg.blogspot.com linkedin.com/in/alvarobr #FITCriciúma 2013

×