suporte a “code-behind” xml com “schemas” definidos pela tecnologia
TRANSCRIPT
![Page 1: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/1.jpg)
![Page 2: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/2.jpg)
Entendendo a plataforma de desenvolvimento do Windows Phone 7
Thiago MônacoArquiteto de Software
Grupo RBS@thiagojmonaco
Fernando Martin FigueraEspec. em desenvolvimento e novas tecnologias
Microsoft@fernandomartin
![Page 3: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/3.jpg)
O Metro
![Page 4: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/4.jpg)
O Panorama
![Page 5: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/5.jpg)
XAML
MXeXtensible
A LApplication Markup Language
<Grid> <TextBlock x:Name="txb" FontSize="48" Text="Hello world" /></Grid>
Suporte a “code-behind”XML com “schemas” definidos pela tecnologia
![Page 6: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/6.jpg)
Ferramentas e Tecnologia
Emulador
Ferramentas Documentação
Testes Comunidade
Packaging and Verification Tools
Ferramentas
Sensores Media Data
Serviços Notificação
.NET Framework managed code sandbox
Localização
Phone
Tecnologia
![Page 7: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/7.jpg)
Expression Blend
Storyboard Animation Keyframe
Transições
Expression Blend é a ferramenta mais apropriada
![Page 8: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/8.jpg)
Silverlight e XNA
Silverlight
Baseado em XAMLEvent Driven
Reach Internet ApplicationWindows Phone 7 controlsMigração de aplicação SL
XNA
Alta performance para jogosTextura
IluminaçãoRenderização
Complexidade de eventos
![Page 9: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/9.jpg)
Silverlight no WP7
DesempenhoEntrada de dadosIntegração com sensoresDiferente ciclo de vidaSandbox com restrições minimizadas
![Page 10: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/10.jpg)
O Marketplace
![Page 11: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/11.jpg)
O processo de submissão
![Page 12: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/12.jpg)
ArquiteturaWindows Phone 7
ViewModel
AzureSQL
Sensores• Aceletrometr
o• GPS
Conectividade• Push
Notifications• Bing Maps
Bing Maps
FacebookLógica de negócio
ViewPáginas e Controles
ModelSQLDO
Blobs
![Page 13: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/13.jpg)
O DeviceTela capacitiva4 ou mais pontos de contatoSensoresA-GPS, Acelerômetro, Bússola, Luz, Proximidade, Giroscópio Câmera5 mega pixels ou maisMultimediaAceleração de CodecsMemória256MB RAM ou mais, 8GB Flash ou maisGPUAceleração por hardware e DirectX 9CPUQualcomm MSM8x55 800Mhz ou maior
800
480 Botões | Voltar, Iniciar, Buscar
![Page 14: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/14.jpg)
Ciclo de Vida
running
deactivated
dormant
activated
Resumo rápido App
Salvar Estado!Estado preservado!IsAppInstancePreserved == trueRestaurar estado!IsAppInstancePreserved == false
Resuming…
Tombstoned
Tombstoned
![Page 15: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/15.jpg)
Opções de Armazenamento
![Page 16: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/16.jpg)
Conteúdo RelacionadoVídeo aulas no MSDN Brasilhttp://msdn.microsoft.com/pt-br/windowsphone
Página do produtohttp://www.microsoft.com/windowsmobile/pt-br/default.mspx
Documentação http://msdn.microsoft.com/library/ff402535(VS.92).aspx
Forum MSDN Windows Phone 7 http://social.msdn.microsoft.com/Forums/pt-br/winphone7pt/threads
![Page 17: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/17.jpg)
Palestras RelacionadasWPH401 Acesso a Base de Dados no WP7
WPH307 Development e Multitasking
WPH305 XAML Avançado com Windows Phone 7
WPH304 MVVM Avançado para o Windows Phone 7
![Page 18: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/18.jpg)
Recursos
Recursos para Desenvolvedores
http://msdn.microsoft.com/pt-br
Getthefreemobileappforyourphonehttp://gettag.mobi
![Page 19: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/19.jpg)
Não esqueça de preencher sua
avaliação onlinewww.teched.com.br/
avaliacao
Getthefreemobileappforyourphonehttp://gettag.mobi
![Page 20: Suporte a “code-behind” XML com “schemas” definidos pela tecnologia](https://reader036.vdocument.in/reader036/viewer/2022062522/570638441a28abb8238f22b0/html5/thumbnails/20.jpg)
© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.