The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз фреймворка Enyo 2.1, разработанного в рамках проекта w..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
"Релиз фреймворка Enyo 2.1, разработанного в рамках проекта w..." +/
Сообщение от opennews (??), 30-Окт-12, 11:39 
Представлен (http://blog.enyojs.com/post/34359082150/enyo-2-1-theming-loc...) релиз JavaScript-фреймворка Enyo 2.1 (http://enyojs.com/), переведённого в разряд свободных проектов компанией HP в рамках открытия компонентов операционной системы webOS под лицензией Apache 2.0. Enyo представляет собой объектно-ориентированный модульный фреймворк для быстрой разработки приложений на языке JavaScript с использованием стандартных web-технологий. Модель разработки с использованием Enyo подразумевает уход от нераздельных больших частей кода в сторону совокупности небольших и неусложнённых компонентов, что позволяет значительно упростить разработку и поддержку больших и сложных проектов.


В составе проекта развивается набор готовых виджетов, которые можно использовать для создания приложений с полноценным графическим интерфейсом пользователя, а также библиотека c макетами размещения элементов (layout), позволяющая адаптировать работу программы для различных типов устройств, от телефонов до десктопов. Enyo  позволяет создавать универсальные программы, работающие в соответствии с парадигмой - "написано один раз, работает везде". Созданное с использованием Enyo приложение будет работать как на мобильных платформах, таких как webOS, Apple iOS и Android, так и в обычных web-браузерах для настольных систем, включая Chrome, Firefox, Safari и Internet Explorer.


Среди новшеств (https://github.com/enyojs/enyo/wiki/Enyo-2.1-Release-Notes), добавленных в Enyo 2.1:

-  Поддержка использования легко настраиваемых тем оформления, построенных с использованием CSS-препроцессора LESS (http://lesscss.org/);

-  Интеграция (https://github.com/enyojs/enyo/wiki/Localization) библиотеки для создания локализованных интерфейсов, позволяющих использовать различные представления дат, времени, строк и номеров телефонов, в форматах, специфичных для различных регионов;
-  Полноценная поддержка (http://enyojs.com/docs/platforms/) браузеров Chrome for Android и iOS6. В ближайшее время также ожидается поддержка IE 10;
-  Новые виджеты: ImageView для просмотра изображений с поддержкой масштабирования и панорамирования; ImageCarousel для наглядной навигации по набору изображений в форме карусели; RangeSlider для выбора диапазонов; локализованные варианты DatePicker и TimePicker;

-  В Sampler (http://enyojs.com/sampler/) добавлена поддержка управляющих экранных жестов и возможность открытия образцов в jsFiddle.

URL: http://blog.enyojs.com/post/34359082150/enyo-2-1-theming-loc...
Новость: https://www.opennet.ru/opennews/art.shtml?num=35202

Ответить | Правка | Cообщить модератору

Оглавление
Релиз фреймворка Enyo 2.1, разработанного в рамках проекта w..., opennews, 30-Окт-12, 11:39  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру