Tecnologia

Microsoft libera código de biblioteca do Windows para JavaScript

Medida deverá facilitar a criação de aplicativos multiplataforma, já que framework era usado no desenvolvimento de apps para Windows 8 e Windows Phone

javascript (nyuhuhuu / Flickr)

javascript (nyuhuhuu / Flickr)

DR

Da Redação

Publicado em 15 de abril de 2014 às 16h10.

A Microsoft liberou nesta quinta-feira o código de sua WinJS, biblioteca para JavaScript do Windows. A medida, anunciada durante a Build deste ano, deverá facilitar a vida de desenvolvedores, podendo ajudar na criação de aplicativos para múltiplas plataformas – sejam elas navegadores, como Chrome e Firefox, ou sistemas móveis, como Android e iOS.

Como mencionou a PCWorld, o nome da biblioteca até pode remeter a uma variação de JS feita pela Microsoft, mas trata-se na verdade de uma série de ferramentas. Tanto que o executivo Paul Gusmorino, durante a apresentação na Build, que a empresa está longe de “querer ter uma versão própria de algo que vocês já têm”, referindo-se aos desenvolvedores que criam em JavaScript. “Nosso objetivo é contribuir com algo novo, que solucione problemas que as pessoas realmente têm.”

As funcionalidades presentes na WinJS são usadas “para ativar componentes avançados e controles na interface do usuário”. A simples do framework deve reduzir bastante o número de mudanças que um programador precisará fazer antes de levar sua aplicação a outro sistema, já que o resultado será válido, em teoria, para tudo.

O WinJS foi lançado em 2011 pela MS, e era voltado inicialmente apenas para a criação de aplicativos para Windows 8 baseados em JavaScript, CSS e HTML5. Segundo um post no blog da empresa, a primeira versão da biblioteca garantiu aos desenvolvedores uma “infraestrutura de alta qualidade, que incluía controles de página e ligação de dados”, além de recursos relacionados à UI, por exemplo.

Uma edição 2.0, com mais funcionalidades, foi lançada junto com o Windows 8.1, e a evolução do framework logo ampliou seu foco para o Xbox One e para o WP. Ou seja, aparentemente, o “caminho rumo ao multiplataforma” – mesmo que limitado às da Microsoft – começou a ser trilhado há meses.

Na Build, segundo a PCWorld, a MS chegou a demonstrar o funcionamento de alguns dos recursos do WinJS, mas admitiu que alguns problemas ainda precisam ser corrigidos. A compatibilidade com os outros navegadores ainda não está 100%, e falta ainda melhorar a integração com Angular, jQuery e outros frameowkrs de JavaScript. Ainda assim, vale a pena conferir o repositório da biblioteca – e talvez colaborar com ela – no GitHub. E se quiser testar o framework, clique aqui.

Acompanhe tudo sobre:AndroidCelularesDellEmpresasEmpresas americanasempresas-de-tecnologiaGoogleIndústria eletroeletrônicaINFOiOSMicrosoftSoftwareTecnologia da informaçãoWindowsWindows 8Windows Phone

Mais de Tecnologia

UE multa grupo Meta em US$ 840 milhões por violação de normas de concorrência

Celebrando 25 anos no Brasil, Dell mira em um futuro guiado pela IA

'Mercado do amor': Meta redobra esforços para competir com Tinder e Bumble

Apple se prepara para competir com Amazon e Google no mercado de câmeras inteligentes