Detalhes sobre o Windows Phone 8
Pouco depois de anunciar seus tablets com o Windows 8 e o Windows RT http://www.hardware.com.br/artigos/surface/, a Microsoft revelou a outra parte de sua estratégia para os dispositivos móveis, o Windows Phone 8, que fecha o trio de sistemas operacionais, atendendo agora aos smartphones.
Uma das grandes mudanças do Windows Phone 8 é o fato de ele ser baseado no kernel do Windows NT e em muitos dos mesmos componentes do Windows 8, dando início à união das duas plataformas que há muito é profetizada. Nas próximas versões, é provável que a funcionalidade do Windows Phone seja integrada no Windows RT, unificando os dois sistemas, pelo menos do ponto de vista técnico.
Em contraste, o Windows Phone 7.5 atual é ainda baseado na plataforma Windows CE, que assim como o Symbian foi desenvolvida em outra época, para dispositivos muito limitados em matéria de memória e processamento. A evolução do sistema até aqui foi notável, mas em uma era de processadores multi-core e aparelhos com gigabytes de memória RAM, a mudança para uma plataforma mais expansível se tornou necessária. Com a mudança, o Windows Phone 8 ganha suporte a processadores multicore, um sistema de arquivos bem mais robusto, uma base de drivers mais estável, melhores recursos de mídia, suporte a NFC (com uma solução de eWallet da Microsoft, visando concorrer com o Google), suporte a mais resoluções de tela (1280x768, 1280x720 bem como o velho 800x480), melhor suporte a multitarefa e assim por diante.
Outra mudança é a introdução do suporte à execução de código ARM nativo, em complemento aos aplicativos multiplataforma escritos em C# ou VB .NET. A falta de suporte a execução de binários nativos foi um dos fatores que prejudicou o Windows Phone 7.5, já que embora a maioria dos desenvolvedores estivessem felizes com os binários multiplataforma, os desenvolvedores de jogos, players de mídia e outros aplicativos especializados acabavam ficando amarrados, sem ter como otimizar seus aplicativos.