desenvolvimento para windows phone
DESCRIPTION
Introdução ao desenvolvimento para Windows PhoneTRANSCRIPT
Desenvolvimentopara Windows Phone
Dennes Torres
Búfalo Informática
MCT, MCPD
Quem SouDiretor da Búfalo Informática
MS Certified Trainer
MS Certified Professional Developer
Líder de grupos de usuários no Rio
DevASPNetGrupo de usuários .NET
Mais de 2000 participantes
Página no Facebook
• http://facebook.com/DevASPNet
Lista de discussão
Participe !
Búfalo Informática
Empresa de treinamento sediada no Rio de Janeiro
Site repleto de artigos e dicas técnicas
• http://www.bufaloinfo.com.br
Receba dicas técnicas por e-mail
WebCasts frequentes com DevASPNet
Linkshttp://www.bufaloinfo.com.br
http://facebook.com/DevASPNet
@Dennes
AgendaO Windows Phone
Por que ?
O que instalar
7.0 x 7.1
O App Hub
O desbloqueio do telefone
Os desafios do desenvolvimento
Windows PhoneTrindade Mobile : iPhone, Android e Windows Phone
Microsoft fabrica S.O., hardware é de terceiros
Integrado com conta Live
Sincroniza com Skydrive
Sincroniza com Sharepoint
Twitter e Facebook nativos
Sincroniza contatos com várias contas : Live, twitter, facebook, Gmail
Por Que ?
• 12/12 – 75 units12/13 – 296 units12/14 – 841 units12/15 – 1510 units12/16 – 1797 units12/17 – 2836 units12/18 – 3086 units12/19 – 3117 units12/20 – 5497 units12/21 – 9760 units12/22 – 13274 units12/23 -13,349 units12/24 - 19,520 units12/25 - 38,927 units
Total : 113.885
US$ 112.746,15
O Que Instalar
Visual Studio 2010
Windows Phone SDK
Windows Phone Developer Tools
Zune
7.0 x 7.17.0 7.1 (Mango)
Gravação serializada
Silverlight 3.0
Internet Explorer 7
Gravação com LinqToSQL
Silverlight 4.0
Internet Explorer 9
Multi-task
Task Schedule
App Hub – O que éCentro de desenvolvimento para Windows Phone e XNA
Responsável pela publicação da aplicação no marketplace
Gerencia o desbloqueio de aparelhos paradesenvolvimento
App Hub
App Hub
App Hub - Inscrição
Utilizando conta do Live
Estudante não paga (DreamSpark)
Profissional
Empresa
App Hub – ProcedimentoInscrição
Inscrição
Submissão de aplicação
Verificação Geo-Trust
Desbloqueio do telefone
Obtenção de um TIN
Envio do formulário de taxas
O Desbloqueio do Telefone
Windows Phone Developer Registration
Developer Tools
Realizada com consulta ao App Hub
Apenas após liberação do Geo Trust
Máximo de 3 telefones por desenvolvedor
Os Desafios do Desenvolvimento
Aplicar padrão MVVM
Armazenar Dados
Eventos da Aplicação
Trabalho Assíncrono
Lidar com a Rede de Dados
Demo
Exigências paraAprovação
Ícones personalizados
Ausência de Crashes
Linguagem correta
Testes em Airplane Mode
AppMakr