DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Windows Phone 7.5 - Revista .Net Magazine 93

O artigo trata das melhorias e novidades do Windows Phone 7.5, mais conhecido por seu codinome Mango. A mesma é a última versão do sistema operacional e já está disponível no Brasil.






O Windows Phone 7 ainda é uma plataforma muito nova no mercado. Mesmo assim já é possível dizer que a tecnologia veio para concorrer de frente com outros sistemas operacionais mobile (Android e IOS). No início do artigo é visto as novidades de templates do Visual Studio. Estes templates servem para você desenvolver tipos específicos de aplicações, desde um simples Hello World até o uso de áudio com streaming.

 Marketplace no Brasil

Uma das principais novidades do Windows Phone é o Marketplace disponível no Brasil. Desta forma, você tem a possibilidade de publicar suas aplicações a nível nacional, além de continuar publicando mundialmente.

Para quem já é desenvolvedor e já possui aplicativos publicados, ao republica-lo, verá o Brasil listado como um dos mercados.

O App Hub mostra todas essas questões de forma simples e direta, você não terá problemas para realizar esse processo.

            O App Hub é o site oficial que centraliza a publicação de aplicações para o Windows Phone. Na seção Links você confere o endereço completo para acesso.

 

Templates Visual Studio

Uma das grandes novidades da nova versão do Windows Phone é os novos templates incluídos no Visual Studio. Através do menu File -> New Project, na guia Silverlight for Windows Phone(Figura 1) você encontra todos eles. Na Tabela 1, você encontra a descrição completa de cada templates.

 Outras novidades

O profiler permite que o desenvolvedor analise como sua aplicação está se comportando em relação à memória, performance etc. Isto é importante para quem deseja ter sua aplicação aceita no Marketplace.

Outra ferramenta importante para a publicação de suas aplicações é o Marketplace Test Kit. Com essa solução, um simples clique com o botão direito em cima de seu projeto (Figura 2) possibilitará a abertura de uma interface onde o desenvolvedor insere o seu projeto em um arquivo .xap.(Toda aplicação Silverlight gera um pacote desse tipo, e uma aplicação Windows Phone 7 instalada em um telefone nada mais é do que um pacote .xap). Além disso, você deve inserir através deste utilitário os ícones e previews de sua aplicação.

Os testes que o Test Kit realiza em sua aplicação é similar aos que serão realizados pela equipe do Marketplace, assim, você acaba reduzindo (e muito) as dores de cabeça que poderá encontrar ao publicar sua aplicação, já que o mesmo irá prever possíveis erros, tais como o tempo de abertura de sua aplicação e se os screenshots foram adicionados (importante para exibir uma preview de sua APP no Marketplace).

 Na Figura 3 você confere o resultado do profiler, após análise de uma aplicação. Note que é possível selecionar trechos para visualizar a árvore de execução, problemas específicos de memória, threads, Garbage Collector etc. Para executar este tipo de verificação em sua aplicação basta acessar o menu Debug(do Visual Studio) e escolher a opção Start Windows Phone Performance Analysis, conforme mostra a Figura 4.

 Emulador

O emulador do Windows Phone é bastante completo. Uma das novidades trazidas por ele é o “Additional Tools”, conjunto de ferramentas que ajudará a testar sua aplicação.

É sempre complicado testar aplicações que façam uso do acelerômetro de forma parecida com o utilizado em um dispositivo real. No emulador você possui a imagem do telefone e pode emular esse processo usando a nova tool, conforme pode ser visto na Figura 5.

Assim como a forma anterior, para testar a localização, é possível definir um ponto no mapa para sua localização atual e utilizando triggers(gatilhos) disparar atualizações de localização para o emulador.

Outra feature é a possibilidade de tirar uma “foto” da tela do emulador, porém isso não funciona no telefone de forma nativa.

"



ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    1 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Officeware Infomática Ltda
Muito bom artigo, interessante como a confrontação com Android é evidente na evolução do WP7.5. M$ não vai querer facilitar para a turma do google, afinal concorrência é sempre bom.
[há +1 mês] - Responder

 



Publicidade
Autor
Rodolpho Marques Do Carmo

Profissional certificado em Windows Phone Development. Formado em Ciência da Computação pela Universidade Federal do Paraná (UFPR), trabalha com .NET e tecnologias Microsoft há 8 anos. Atualmente trabalha na empresa americana Taos Technologies, entusiasta por plataforma Microsoft e especialmente Win...


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03