Os planos traçados pela Microsoft nesta última Build, para o mundo das aplicações para sistemas móveis, são claros. Querem cativar os programadores que se dedicam a outras plataformas e trazê-los para o seu ecossistema.
Para que essa mudança aconteça preparou algumas ferramentas que vão conseguir fazer a transposição destas diferentes linguagens e assim acelerar esse processo.
Mas se muito está feito, e o mundo iOS é um alvo, parece que ficaram algumas coisas de fora. Entre elas o Swift, a mais recente linguagem de programação da Apple.
Será graças aos projectos Islandwood e Astoria que a Microsoft vai conseguir que os programadores do Android e do iOS façam a mudança das suas aplicações para o Windows, com o mínimo de esforço e com apenas algumas alterações ao código.
São ferramentas que podem até já ser usadas, mas que vão permitir uma uniformidade entre estas várias plataformas, sendo sempre o centro o Windows.
Mas se tudo parece estar pronto para esta mistura seja uma realidade, e que dela a Microsoft seja quem mais vai lucrar, existe uma falha que ainda precisa de ser resolvida.
O suporte para a linguagem de programação mais usada no iOS está garantido, mas é necessário que a Microsoft não esqueça o Swift. Esta nova linguagem de programação, lançada em 2014, está a ganhar um espaço importante e a Apple quer fazer dela a mais usada.
Para já apenas existe suporte da Microsoft para Objective C, e que deixa de fora muitas aplicações que foram já criadas em Swift, o que não segue os desejos da Microsoft.
Mas a gigante de Redmond não está parada e fez saber, numa das muitas sessões que tiveram lugar na Build, que esta nova linguagem de programação não está esquecida e que em breve vão surgir novidades. OS trabalhos existem e a solução está a caminho.
Quando conseguir ter também um conversor para Swift, a Microsoft terá nas suas mãos as ferramentas necessárias para atrair a comunidade de programadores, sejam eles de que plataforma forem, e conseguir que estes alimentem a sua loja de aplicações com as melhores ofertas.