WinJS

редактировать
WinJS
Разработчик (и) Microsoft
Первоначальный выпуск26 октября 2012 г.; 8 лет назад (2012-10-26)
Стабильный выпуск 4.4.5 / 25 января 2019 г.; 21 месяц назад (25.01.2019)
Репозиторий github.com / winjs / winjs
Написано наJavaScript, TypeScript
Операционная система Windows 8,. Windows 10,. Windows Phone 8.1,. Windows 10 Mobile,. системное программное обеспечение Xbox One
Тип Программная среда
Лицензия Лицензия Apache 2.0
Веб-сайтwww.buildwinjs.com

Библиотека Windows Library для JavaScript (сокращенно WinJS ) - это Открытый исходный код JavaScript библиотека, разработанная Microsoft. Он был разработан с основной целью облегчить разработку приложений Магазина Windows для Windows 8 и Windows 10, а также приложений Windows Phone для Приложения Windows Phone 8.1, Windows 10 Mobile и Xbox One, использующие HTML5 и JavaScript в качестве альтернативы использованию XAML и C#, VB.NET или C ++ (CX ).

WinJS начинался как технология, которая была характерна для приложений Магазина Windows, но в дальнейшем была направлена ​​на работу в любом веб-браузере.

В апреле 2014 г. во время Конференция разработчиков Microsoft Build, WinJS был выпущен под лицензией Apache как бесплатное программное обеспечение с открытым исходным кодом с намерением перенести его на платформы, отличные от Microsoft. Также был опубликован сайт, посвященный демонстрации библиотеки. Дальнейшее развитие сосредоточено на сохранении того, что в настоящее время существует в проекте. Нет планов для новых функций или запросов функций, что означает, что нет планов для выпуска новой функции.

Содержание
  • 1 Обзор
  • 2 Функции
  • 3 История версий
    • 3.1 WinJS 1.0
    • 3.2 WinJS 2.0
    • 3.3 WinJS 3.0
    • 3.4 WinJS 4.0
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки
Обзор

WinJS предоставляет помощники, которые облегчают разработку из приложений Магазина Windows с использованием HTML5 и JavaScript. Библиотека состоит из модулей и функций, которые предоставляют среду выполнения Windows в соответствии с соглашениями о кодировании JavaScript. WinJS позволяет добавлять элементы управления Windows UI в HTML. Это сопровождается поддержкой привязки данных и механизма шаблонов .

. Другие платформы JavaScript, такие как JQuery, могут работать бок о бок с WinJS. Библиотека поставляется с дополнительными файлами объявлений для расширенного опыта разработчика с использованием TypeScript, строгого надмножества JavaScript с аннотациями. TypeScript обеспечивает автозавершение и рефакторинг кода при сохранении совместимости с JavaScript.

Особенности
  • Элементы управления пользовательским интерфейсом с фундаментальной поддержкой сенсорного ввода, мыши и клавиатуры.
  • Создание шаблонов.
История версий

WinJS 1.0

Первая версия WinJS. Он был выпущен с Windows 8.

WinJS 2.0

WinJS был выпущен как программное обеспечение с открытым исходным кодом под лицензией Apache на GitHub по многочисленным просьбам. Проект нацелен на кроссплатформенность и совместимость с браузерами. Следующие дистрибутивы являются производными от WinJS 2.0:

  • WinJS 2.0 для Windows 8.1
  • WinJS Xbox 1.0 для Windows
  • WinJS Phone 2.1 для Windows Phone 8.1

WinJS 3.0

WinJS 3.0 был выпущен в сентябре 2014 года с особым упором на:

  • Кроссбраузерная / кросс-платформенная поддержка, охватывающая самые популярные настольные и мобильные браузеры, а также среды приложений на основе HTML, такие как Apache Cordova
  • Модульность JavaScript, позволяющая разработчикам оптимизировать свою производительность и загружать только те модули библиотеки WinJS, которые им необходимы для их веб-сайтов или приложений
  • Улучшенные универсальные конструкции элементов управления

WinJS 4.0

Предварительная версия WinJS 4.0 была анонсирована 27 марта 2015 года, а полная версия - 8 июня.

См. Также
  • Портал бесплатного программного обеспечения с открытым исходным кодом
Ссылки
Extern al links
Последняя правка сделана 2021-06-21 10:20:22
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте