Introdução
Desde o anúncio oficial, realizado pela Microsoft, sobre a próxima grande atualização para o Windows Phone, codinome Mango, muitos desenvolvedores estão procurando se atualizar tecnicamente e também atualizar seus aplicativos.
O objetivo de nosso artigo é apresentar de maneira simples, quais são os pontos de compatilidade de aplicação existentes entre as versões do Windows Phone.
Versões existentes
Até o presente momento temos as seguintes versões:
| Release | Versão do SO |
| Windows Phone 7 | Windows Phone OS 7.0 |
| Windows Phone 7 – Codinome “Mango” | Windows Phone OS 7.1 |
SDK do Windows Phone
Com a liberação do Windows Phone SDK 7.1 Beta 2, disponível para download no site http://create.msdn.com, é possível realizar o desenvolvimento de aplicação para o Windows Phone OS 7.0 e para o Windows Phone OS 7.1. Um ponto muito importante de ressaltarmos é que aplicativos desenvolvidos com base no Windows Phone OS 7.0, executará em ambas as versões do OS, porém aplicativos desenvolvidos para o Windows Phone OS 7.1, executarão apenas nesta versão do OS.
Outro ponto importante está relacionado a compatibilidade nas ferramentas de desenvolvimento, conforme a seguinte tabela:
| Versão do SDK | Versão da aplicação – OS | Criar ou abrir projetos | Distribuir ou depurar projetos | Funcionalidades do Windows Phone OS 7.1 |
| 7.0 | 7.0 | Sim | Sim | Não |
| 7.0 | 7.1 | Não | Não | Não |
| 7.1 | 7.0 | Sim | Sim | Não |
| 7.1 | 7.1 | Sim | Sim | Sim |
Conclusão
Estes são alguns dos pontos iniciais relacionados a compatibilidade de aplicações entre as versões do Windows Phone. Existem outras questões que estão relacionadas diretamente à bibliotecas, e formas de desenvolvimento de aplicações que iremos abordar posteriormente. Até a próxima…