Реклама показывается только незарегистрированным пользователям. Вход или Регистрация

Новые возможности webOS 2.0 для разработчиков

Программирование для webOS, инструменты разработки, документация, обмен опытом

Новые возможности webOS 2.0 для разработчиков

Сообщение Архивариус » 22 ноя 2015, 22:03

Новая платформа LG webOS 2.0 вышла в январе 2015 года, и телевизоры с ней уже вовсю продаются в российских магазинах.
Из этой статьи вы узнаете, что изменилось по сравнению с прошлым годом. Переходите по ссылкам и получайте более подробную информацию на глобальном сайте LG Developer.

  • Спецификация по новой платформе.
  • Интерфейс притерпел некоторые изменения. Читайте обзор интерфейса webOS 2.0.
  • Версия WebKit в новом браузере обновилась, соответственно, поменялся и User Agent.
  • Встречайте совершенно новый пульт Magic Remote!
  • В разделе Создание вашего первого приложения вы найдете информацию по генерации и упаковке приложений, это процессы несколько изменились по сравнению с прошлым годом.
  • Четыре новых Luna Service API: Magic Remote API, In-App Purchase API, TV Device Information API and Settings Service API.
  • В стандартном Web API произошли некоторые изменения. Для встраивания аудио и видео контента, в src аттрибуты HTMLVideoElement, HTMLAudioElement и HTMLSourceElement добавлен товый тип file. Атрибут defaultMuted в HTMLMediaElement больше не работает.
  • В дополнение к фреймворку Enyo 2.3 теперь поддерживается и версия 2.5. Больше спецификаций по Enyo вы найдете на глобальном сайте Developer.
  • Версия PlayReady изменилась на 2.5.
  • Три новых Enyo параметра добавились в appinfo.json: assets, enyoVersion и onDeviceSource.
  • Скачать webOS TV SDK v.2.0.0 можно здесь. На странице загрузки вы найдете краткие описания основных изменений. Для подробной информации смотрите webOS TV SDK Release Notes.
  • Добавлены семь HTML сэмплов с описанием их работы: Basic Hosted Web App, KeyCode, Localization, App Lifecycle, Virtual Keyboard, Web Storage и Back Button Control.
  • Существующие Enyo сэмплы были обновлены специально для webOS 2.0. Если ранее вы уже скачивали эти сэмплы, советуем обновить их. Список изменений:
    • В appinfo.json поменялись некоторые поля: App version, app ID, vendor.
    • В deploy.json pvr картинки были заменены на png, и удалены неиспользуемые библиотеки.
    • Новый каталог с ресурсами в lib/moonstone.
  • Метод создания JS сервисов поменялся, смотрите Создание JS Сервиса и примеры кода.
  • Библиотека webOS.js теперь входит в шаблон bootplate-web, соответственно, описание загрузки webOS.js поменялось в Использование webOS API Сервисов и Вызов JS Сервиса.
  • Если ваше приложение содержит собственные сущности и библиотеки, во время упаковки приложения будет необходим файл deploy.json. Для того, чтобы сборка прошла успешно, проверьте что каталоги сущностей и библиотек корректно указаны в этом файле.

Источник: http://lgwebos.ru/docs/webos-tv-2
Архивариус

 
Сообщения: 9559
Зарегистрирован: 29 июл 2010, 20:22
Благодарил (а): 2301 раз.
Поблагодарили: 1616 раз.
Телевизор: LG 55C9 32LK6190 24MT57S
Звук: Yamaha YSP-1100

Вернуться в Разработка и создание программ для LG webOS



 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение