Suporte a “code-behind” XML com “schemas” definidos pela tecnologia.
-
Upload
guilherme-mancera -
Category
Documents
-
view
215 -
download
0
Transcript of Suporte a “code-behind” XML com “schemas” definidos pela tecnologia.
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
O Metro
O Panorama
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
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
Expression Blend
Storyboard Animation Keyframe
Transições
Expression Blend é a ferramenta mais apropriada
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
Silverlight no WP7
DesempenhoEntrada de dadosIntegração com sensoresDiferente ciclo de vidaSandbox com restrições minimizadas
O Marketplace
O processo de submissão
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
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
Ciclo de Vida
running
deactivated
dormant
activated
Resumo rápido App
Salvar Estado!Estado preservado!IsAppInstancePreserved == trueRestaurar estado!IsAppInstancePreserved == false
Resuming…
Tombstoned
Tombstoned
Opções de Armazenamento
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
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
Recursos
Recursos para Desenvolvedores
http://msdn.microsoft.com/pt-br
Getthefreemobileappforyourphonehttp://gettag.mobi
Não esqueça de preencher sua
avaliação onlinewww.teched.com.br/
avaliacao
Getthefreemobileappforyourphonehttp://gettag.mobi
© 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.