Palm Pre, Pixi, HP TouchPad, смартфоны, планшеты, телевизоры LG / Palm / HP / Open webOS / /Выбрать тему
Поиск по сайту
Добро пожаловать на PalmQ Online
Главная Форум Продавцы КПК Кладбище КПК
Кто в онлайне
В настоящий момент на сайте находится 23 посетителей и 0 зарегистрированных пользователей.

К сожалению, система Вас не опознала. Вы можете бесплатно зарегистрироваться здесь

Последние статьи
New! · Palm и webOS: как это было (14.10.12)
New! · HP TouchPad и Pre3. webOS против iOS (31.03.12)
New! · HP webOS, которую жалко потерять (20.11.11)
· Обзор HP TouchPad (23.07.11)
· 7 главных преимуществ HP TouchPad перед iPad 2 (19.07.11)
· Секретные материалы компании Palm (22.07.06)

Настройки
· Ваш аккаунт
· Все пользователи
· Top 10 статей
· Все статьи
· Все новости
· Программы
· Статистика сайта
· Вход с КПК
· RSS

Последние советы
New! · Запуск демонстрационного режима (Exhibition mode) из лаунчера webOS (04.02.13)
New! · Перемещение или удаление нескольких файлов одновременно (03.02.13)
New! · Добавление избранных композиций на главный экран Music Player (Remix) (28.01.13)
· Увеличение числа иконок в лаунчере HP TouchPad (25.01.13)
· Редактирование "черного списка" приложений в Preware (22.01.13)
· Изменение порядка учетных записей электронной почты [webOS 3.x] (17.01.13)
· Сортировка списков путем нажатия и удержания (11.01.13)
· Способы перезагрузки планшета HP TouchPad (09.01.13)
· Проверка даты последнего резервного копирования данных пользователя (08.01.13)
· Изменение имени webOS-устройства (05.01.13)

  
Фреймворк Enyo 2.0 вышел из стадии бета-тестирования
Опубликовано 20/07/2012 @ 13:42:46 MSK
webOS Кросс-платформенный JavaScript-фреймворк Enyo 2.0 вышел из стадии бета-тестирования. Выпущенная на днях версия, по словам разработчиков, является полностью готовой к использованию.

Enyo представляет собой объектно-ориентированный модульный фреймворк для быстрой разработки приложений на языке JavaScript с использованием типовых web-технологий. Вместе с проектом развивается набор готовых виджетов, которые можно применять для создания приложений с полноценным графическим интерфейсом пользователя, а также библиотека c макетами размещения элементов (layout), позволяющая адаптировать работу программы для различных типов устройств, от телефонов до десктопов.

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

В Enyo применяется простая, но мощная модель инкапсуляции, позволяющая разбивать функциональность приложения на автономные блоки, которые легко поддерживать и которые могут быть повторно использованы в других проектах. Каждая часть использующего Enyo приложения является "компонентом" (базовый класс Component), при этом все компоненты строятся на базе других компонентов. Например, разработчик может создать на базе тегов input и label компонент LabeledInput и в дальнейшем использовать его как неделимое целое. Модель инкапсуляции Enyo подразумевает отсутствие нераздельных больших частей кода, вместо которых предлагается использовать совокупность небольших и неусложнённых компонентов. Подобный подход позволяет значительно упростить разработку и поддержку больших и сложных проектов.

По сравнению с бета-версией данный релиз исправляет накопившиеся ошибки и привносит дополнительные виджеты, такие как меню, выбор цвета, всплывающая подсказка, древовидное отображение списка, адаптируемая к размеру экрана строка инструментов, Drawer, Scrim. Обновлен дизайн сайта проекта, представлены примеры использования. Принят новый режим приема патчей, похожий на модель разработки ядра Linux.

Впервые код Enyo 1.0 и Enyo 2.0 был открыт компанией HP в январе в рамках открытия компонентов операционной системы webOS под лицензией Apache 2.0. Enyo 2.0 является продолжением идей предыдущей версии, привязанной только к webOS, отличаясь обеспечением работы во всех современных браузерах и платформах. С момента открытия сообществом было подготовлено более 50 плагинов и дополнений к Enyo, которые можно увидеть в галерее дополнений.

Вы можете обсудить эту новость на форуме webos-forums.ru

Источник: opennet.ru

   Версия для печати   Послать эту статью товарищу  

 
Последние сообщения форума
"Телевизор LG и AV-ресивер Denon AVR-X2400H" от Stem72 (19.02.2019 в 11:57:46)
"Обсуждение бандинга (banding) на экране телевизора" от ikari81 (19.02.2019 в 10:37:00)
"Телевизор LG LK6100 (32,43,49") 2018 года" от ikari81 (19.02.2019 в 10:31:23)
"OLED-телевизоры (технологии, новости и устройства)" от narpol (19.02.2019 в 10:22:08)
"Телевизор LG UK6750 (43,50,55,65,75,86") 2018 года" от Uksus17 (19.02.2019 в 08:32:01)
"Телевизор LG SK7900 (43,49,55,65") 2018 года" от narpol (19.02.2019 в 05:18:53)
"Телевизор LG SK9500 (55,65") 2018 года" от vladlenas (19.02.2019 в 01:12:52)
"Телевизор LG UK6710 (43,50,55,65,70") 2018 года" от Raf174 (19.02.2019 в 00:17:57)
"TVzavr - интернет-кинотеатр в FullHD (фильмы, мультфильмы)" от AMETKO (18.02.2019 в 20:58:59)
"ivi.ru - крупнейший в России сервис лицензионного видео" от AMETKO (18.02.2019 в 20:58:24)

Схожие темы

· Enyo 2.0

· Enyo


<< ClamBook - отличная реализация концепции Palm FoleoNew York Times прекращает поддержку приложения для webOS и BlackBerry >>

Порог
За комментарии ответственны только те, кто их поместил. Мы не несём ответственности за них.


(©) 1999-2017 PalmQ Tech. Полное или частичное воспроизведение материалов данного сайта допускается только
при условии наличия прямой активной индексируемой и видимой ссылки на сайт или на конкретный материал.
Яндекс.Метрика