Microsoft torna o WinJS multiplataforma e de código aberto

Ícone de tempo de leitura 2 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

Hoje, a Microsoft abriu o código da Biblioteca do Windows para JavaScript (WinJS). Está sendo lançado sob o Licença Apache 2.0 como um projeto de código aberto por Tecnologias abertas da Microsoft (MS Tecnologia Aberta). O código fonte é disponível agora no GitHub onde os desenvolvedores fornecem feedback e enviam contribuições.

Além disso, o WinJS está dando seus primeiros passos para se tornar multiplataforma ao oferecer suporte a navegadores e outros dispositivos.

Para aqueles que não estão familiarizados com o WinJS, aqui estão algumas informações da gerente de programas da Microsoft, Maria Kang:

WinJS é uma biblioteca JavaScript que foi criada para o Windows 8 para permitir experiências de primeira classe e qualidade nativa em aplicativos do Windows Runtime usando tecnologias da Web familiares, como HTML, CSS e JavaScript. A primeira versão do WinJS oferecia infraestrutura de alta qualidade, incluindo controles de página, promessas e vinculação de dados. Ele também oferecia recursos de interface do usuário refinados, como coleções virtualizadas e controles de alto desempenho, como ListViewFlipViewzoom semântico.

O WinJS 2.0 foi introduzido com o Windows 8.1 e adicionou novos padrões de UX como o Hub controle e desempenho otimizado para maior flexibilidade para designers e desenvolvedores.

O WinJS foi inicialmente focado em aplicativos nativos do Windows Runtime, mas começou a se concentrar em outras plataformas estreando nos aplicativos do Xbox One, adaptando-se à aparência do Xbox e permitindo novas entradas como voz usando o Kinect.

Continuando nesse espírito, a biblioteca foi estendida para dispositivos menores e mais móveis com o lançamento do WinJS 2.1 para Windows Phone 8.1.

A Microsoft está focada em tornar o WinJS mais multiplataforma. Para a próxima versão do WinJS, a equipe está focada no suporte para estruturas populares como Angular e Knockout, bem como outras ferramentas, bibliotecas e soluções populares hoje. Alguns trabalhos que já estão em andamento:

  • O WinJS agora está hospedado em GitHub
  • A infraestrutura de compilação do WinJS foi movida para alavancar Grunhido
  • Arquivos CSS agora estão sendo gerados com MENOS CSS
  • Os testes de unidade podem ser executados usando QUnidade

Fonte: Microsoft

Mais sobre os tópicos: de código aberto, pc, telefone, comprimido, winJS

Deixe um comentário

O seu endereço de e-mail não será publicado. Os campos obrigatórios são marcados com *