Depois de muitos rumores, a Microsoft revelou hoje seu plano para trazer aplicativos para Windows 10. Enquanto a compania investigava uma maneira de emular os apps Android, uma solução diferente foi apresentada: desenvolvedores de aplicativos iOS e Android poderão fazer a portabilidade dos seus apps e jogos diretamente para o Windows.
Através de 2 novos kits de desenvolvimento, a Microsoft permitirá que os desenvolvedores Android utilizem seus códigos em Java e C++ enquanto que os desenvolvedores iOS poderão portar seus códigos em Objective-C. “Queremos permitir aos desenvolvedores alavancar seu código atual e suas habilidades para começar a implantar as aplicações Windows Store, e para ser capaz de estender essas aplicações”, disse Terry Myerson, Vice-Presidente de Sistemas Operacionais da Microsoft, numa entrevista ao site The Verge.
A ideia é bem simples: trazer os apps para o Windows 10 sem a necessidade de refazê-los para o Windows. Porém, pode ser que seja necessário realizar algumas pequenas modificações. Apesar de ser simples, o processo para que isso funcione é bem mais complexo do que apertar alguns botões para recompilar o aplicativo. O objetivo é atrair os desenvolvedores para a plataforma Windows e, após isso, fazer com que eles ofereçam novas funcionalidades aproveitando tudo o que a Microsoft tem para oferecer: Cortana, Xbox Live, Holograms, Live Tiles, etc.
A Microsoft tem testado as suas novas ferramentas com alguns desenvolvedores, como a King, criador do sucesso Candy Crush Saga, para trazer jogos convertidos para o Windows. O app Candy Crush Saga que existe hoje no Windows Phone foi convertido do código iOS usando o novo kit de desenvolvimento da Microsoft, com poucas modificações.
Durante o planejamento para trazer os aplicativos iOS e Android para o Windows, Myerson admite que eles pensaram em fazer o kit de desenvolvimento apenas para iOS. Mas ele complementa: “Quando pensamos em Windows nós realmente pensamos em todas as pessoas do planeta. Tem países onde os dispostivos iOS não estão disponíveis”. Além disso, suportando as duas plataformas, a Microsoft estará atraindo praticamente todos os desenvolvedores mobiles, mesmo aquelas empresas que dão preferência a lançar um app no iOS e depois para Android, e vice-versa. No caso, eles poderão fazer aplicativos sempre para Windows primeiro, junto com o app iOS ou Android!
Vejo isso como uma grande jogada da Microsoft. A Windows Store sempre foi muito criticada pelo fato de ter muito menos aplicativos do que a App Store e o Google Play. Apesar de ela ter largado muito atrás dos concorrentes, parece que a empresa de Bill Gates finalmente achou uma solução para conseguir brigar de igual para igual. Será que agora o Windows Phone decola de vez?