• Like

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Construindo aplicações ricas com Silverlight

  • 2,600 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,600
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
36
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Fazer uma aplicação com interface gráfica bonita e poderosa pode ser simples!
  • 2. Felipe Pocchini • Bacharel em Ciência da Computação (Unifenas). • Moderador das comunidades Desenvolvendo para Web e WCF Brasil. • Desenvolvedor .NET há 2 anos, atualmente faço parte do time da Astéria Internet Solutions. • Desenvolvedor Silverlight há 6 meses. • Fascinado por novas tecnologias (#GEEK).
  • 3. Um pouco de história • Rich Internet Applications (RIAs)
  • 4. Um pouco de história • Rich Internet Applications (RIAs)
  • 5. Origem • Windows Presentation Foundation (WPF)
  • 6. Introdução • Silverlight (WPF Everywhere)
  • 7. Evolução do Silverlight
  • 8. Características • Oferece uma experiência ampla na incorporação de vídeos, animações e interfaces interativas. • Pode criar e trabalhar com gráficos vetorizados, textos, animações e sobreposições que interagem com gráficos e efeitos de alta qualidade. • Suporte a multi-linguagens: VB, C#, JavaScript, Python, Ruby...
  • 9. Cross-platform • Foi projetado para trabalhar em diversas arquiteturas e sistemas operacionais.
  • 10. Cross-browser • Compatível com Safari, Firefox, Internet Explorer e Chrome.
  • 11. Plugin
  • 12. Plugin • É pequeno e de fácil instalação. 6,11 MB 3,80 MB
  • 13. Showcase
  • 14. Um cenário comum • Designer
  • 15. Um cenário comum • O cara do HTML
  • 16. Um cenário comum • Programador
  • 17. O que é XAML ("zammel") ? • eXtensible Application Markup Language
  • 18. Code-behind
  • 19. HandsOn • Criando nossa primeira aplicação.
  • 20. Out of browser • Torna aplicações Web em aplicações Desktop com o mínimo de esforço.
  • 21. HandsOn • Transformando nossa aplicação web em aplicação desktop.
  • 22. Acesso a dados • WCF RIA Services • Fornece um padrão que integra a camada de serviços com a apresentação. • Web Services • São componentes que permitem às aplicações enviar e receber dados em formato XML.
  • 23. HandsOn • Conectando nossa aplicação a um serviço de dados.
  • 24. Deep Zoom • Possibilita adicionar efeitos de zoom às imagens, permitindo a visualização de altos níveis de detalhes, tudo de forma rápida e extremamente leve.
  • 25. Demo • Deep Zoom http://www.seadragon.com/snapdragon
  • 26. HandsOn • Criando uma galeria de fotos com Deep Zoom Composer.
  • 27. Ferramentas de Desenvolvimento Microsoft Expression Blend 4 Microsoft Visual Studio 2010
  • 28. As três telas da Microsoft
  • 29. Windows Phone 7 Series
  • 30. Smart Design • Interface METRO
  • 31. Smart Design • Interface METRO
  • 32. Experiências integradas (Hub) • People • Office • Picture • Music + Video • MarketPlace • Games
  • 33. Windows Phone Hardware • Conjunto consistente de capacidades de hardware, definido pela Microsoft. Elementos Windows Phone Plataforma Foco na comuns Hardware Consistente Qualidade De Hardware
  • 34. Hardware Foundation
  • 35. Elementos da plataforma de aplicativos
  • 36. Processo de implantação
  • 37. Ferramentas de desenvolvimento • Developers Tools • Visual Studio 2010 Express for Windows Phone • Expression Blend 4 Express for Windows Phone • XNA Game Studio É grátis pra sempre!!!
  • 38. HandsOn • Olá Windows Phone =D
  • 39. Por onde começar? MSDN http://www.msdnbrasil.com.br Windows Phone 7 Series http://developer.windowsphone.com Microsoft Express http://www.microsoft.com/express/Downloads/ Comunidade Silverlight Brasil www.portalsilverlight.com.br Comunidade Desenvolvendo para web www.desenvolvendoparaweb.net Download do Plugin http://www.microsoft.com/getsilverlight/Get-Started/Install/Default.aspx
  • 40. Contato • Twitter: @felipepocchini • E-mail: felipe.pocchini@gmail.com • Blog: www.felipepocchini.net