Project Islandwood explicado em novo vídeo

Ícone de tempo de leitura 3 minutos. ler


Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links. Ícone de dica de ferramenta

Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais

Em um novo vídeo destinado a desenvolvedores no Channel 9, a Microsoft explicou mais uma vez o que é o Project Islandwood.

Com o Projeto Astoria praticamente morto no momento, o iOS Bridge, projetado para trazer aplicativos de iPhone e iPad para o Windows 10, tornou-se muito mais importante.

O projeto permitiria aos desenvolvedores codificar para o Windows 10 em Objective-C, usar muitas das mesmas APIs do iPhone, acessar APIs nativas do Windows e adicionar suas próprias APIs para recursos que a Microsoft não implementou e, como o projeto é de código aberto, retornar aqueles de volta para outros desenvolvedores se beneficiarem.

A última parte é particularmente importante, pois permitiria que o projeto evoluísse mais rápido do que apenas com a contribuição da Microsoft, o que significa que quanto mais tempo ele rodar, mais fácil será para novos desenvolvedores embarcarem.

De acordo com um membro da equipe do Project Islandwood no Github no final de setembro:

A equipe principal do WinObjC é menor do que eu acho que muitas pessoas suspeitam, então algumas correções/atualizações demoram um pouco mais do que o esperado, mas estamos trabalhando duro em tudo.

Dito isso, estamos aumentando a equipe de desenvolvimento de forma bastante agressiva. Então, em algumas semanas, você deve começar a ver quase todos os aspectos do projeto começarem a avançar mais rapidamente.

Um desenvolvedor que olhou para o Projeto em no início de outubro, no entanto, observou:

Lamento, mas o que foi prometido no vídeo da sessão do projeto Islandwood e o que foi finalmente apresentado são duas coisas completamente diferentes. O projeto está em um estado lamentável, com uma API de nível iOS 6 quase arcaica, e mesmo assim, muito disso é implementado como stubs ou, pior, de maneira muito ingênua e incorreta. Este projeto está a pelo menos dois anos de poder chamá-lo remotamente pronto, quando seria cinco anos de API atrasado. Especialmente no UIKit e na rede, houve muito avanço na API, com muitas das APIs mais antigas sendo preteridas por um bom motivo. Parece-me uma pena definir uma linha de base tão antiga como seu objetivo, quando muito disso não seria mais usado em projetos iOS modernos.

Sinto muito, mas para mim este projeto parece um golpe de relações públicas da Microsoft. Não é levado a sério. Você não pode ter tal empreendimento com uma equipe “menor do que eu acho que muitas pessoas suspeitam” e esperar ser levado a sério. Pelo menos com a porta Android, você tinha alguma base de implementação. Aqui a situação é triste.

Tendo visto o vídeo, nossos leitores acham que o Project Islandwood será capaz de substituir o Project Astoria para impulsionar a Windows Store ou a Microsoft está mais uma vez prometendo demais e entregando pouco? Deixe-nos saber abaixo.

Mais sobre os tópicos: Projeto Islandwood, 10 Windows Mobile