Что такое WebOS. Samsung Smart TV: теперь на TIZEN

14.09.2019 Проблемы

В этой статье я хотел бы рассказать о впечатлениях, полученных при знакомстве с Tizen OS – новой операционной системой, для которой можно и нужно писать приложения на базе веб-технологий (js, css, html). Samsung, Intel и еще несколько крупных компаний вложили в нее много сил, времени и денег, и в ближайшем будущем видят ее основной заменой Android и других мобильных OC на большинстве устройств.

Хотелось бы сразу заметить, что я не имею никакого отношения к разработке или продвижению Tizen. Поэтому эта статья – взгдяд со стороны, с точки зрения веб-разработчика, слегка субъективный, зато максимально честный.

Что такое Tizen OS?

Tizen - открытая операционная система на базе ядра Linux, предназначенная для широкого круга устройств:

  • смартфонов
  • планшетов
  • компьютеров
  • автомобильных систем
  • телевизоров
  • цифровых камер
  • бытовой электроники
  • медицинской техники
  • компонентов “умного дома”

  • и т.п.

Логотипом Tizen (Tizen Logo) являются заглавные буквы TIZEN (произносится как «Та́йзен»). Cимвол представляет из себя вертушку (Tizen Pinwheel).

Создатели Tizen заложили в его название 3 основополагающих термина:

  1. Tie – соединение,
  2. Rise – активность (подъём)
  3. Zen – медитативные качества (Дзэн)

Co-CEO компании Samsung Electronics недавно заявил:

«Мы хотим видеть Tizen на всём»

Способен ли Tizen реально конкурировать на рынке OC? Давайте разбираться.

Откуда он взялся? Немного истории…

27 сентября 2011 года 2 организации, LiMo Foundation и Linux Foundation, официально объявили о запуске новой open-source программной платформы Tizen на базе ядра Linux. Работу над проектом возглавили Samsung и Intel, сотрудничающие с консорциумом LiMo Foundation.

Но на самом деле все не так просто. У Tizen есть длинная предыстория.

Если не вникать в подробности, все началось примерно так:

Maemo

В далеком 2005 году Nokia представила первую версию Maemo - платформы для портативных устройств, базирующейся на Debian.

MobLin

В 2007 году был выпущен специализированный дистрибутив Linux под названием Moblin (MOB ileLIN ux), предназначенный для запуска на ультрапортативных устройствах, оснащенных процессором Intel Atomintel.


Maemo + MobLin = MeeGo


В 2010 году Nokia и Intel oбъединяют свои усилия и создают платформу MeeGo на основе Maemo и Moblin. При этом также используются наработки от Fedora, Debian и OpenSUSE. Первая версия была выпущена в 2010 г., но уже в сентябре 2011 г. было объявлено, что в течение 2012 года наработки MeeGo войдут в состав будущего Tizen.


LiMo

В 2007 году Linux foundation и Samsung создают LiMo (LI nuxMO bile) Foundation и выпускают программную платформу LiMo Platform (R1 – 2008 год, R2 – 2009). В октябре 2009 на рынке уже имеются 40 LiMo-устройств. В 2012 было объявлено о переименовании LiMo foundation в Tiznen association.


Bada

Параллельно Samsung работает над платформой закрытого типа Bada и с 2010 по 2013 год выпускает несколько стабильных версий Bada и линейку так называемых “бадафонов”. 25 февраля 2013 года - Samsung официально заявил о слиянии bada c Tizen.

Tizen Association

Как упоминалось выше, в 2012 году LiMo Foundation был официально переименован в Tizen Association, в которую вошли 12 компаний: Samsung, Intel, Huawei, Fujitsu, NEC, Panasonic, KT, Sprint, SK Telecom, Orange, NTT Docomo, Vodafone.

Tizen IVI (In-Vehicle Infotainment)

Помимо этого, в 2012 году Linux Foundation основали рабочую группу Automotive Grade Linux , целью которой является разработка единой платформы для автомобильных информационно-развлекательных систем.

В нее вошли такие именитые бренды, как Jaguar, Toyota, Nissan, Land Rover, Fujitsu, Intel, Samsung, NEC, NVIDIA, Aisin AW, DENSO Corporation, Feuerlabs, HARMAN, Reaktor, Renesas, Symbio, Texas Instruments Incorporated (TI), Tieto и другие

В качестве проекта, на основе которого разрабатывается платформа IVI, выбран Tizen.

И даже самая “новаторская” компания Камаз показала на выставке грузовик с Tizen-системой на борту, вместо стандартной кассетной магнитолы.

Cуществующие устройства c Tizen на борту.

На данный момент (лето 2014) уже существует несколько разноплановых устройств на базе Tizen:

  • Цифровая фотокамера Samsung NX300M (октябрь 2013)
  • Умные часы gear 2 (апрель 2014)
  • Tizen-смартфон Samsung Z (лето 2014)
  • Прототип умного телевизора Tizen TV (лето 2014)

По слухам, в сентябре 2014 Samsung также представит очки дополненной реальности Gear Glass на базе Tizen. Корпорация уже получила несколько патентов, связанных с умными очками. Один из них предполагает, что Gear Glass будут иметь не только дисплей, но и встроенный динамик. К сожалению, информация носит неофициальный характер. Samsung пока никак не комментирует её.

Аппаратная совместимость

Tizen поддерживает аппаратные платформы на процессорах архитектур ARM и x86. Система предусматривает поддержку Full HD-дисплеев даже в ранних сборках. Также Tizen уже сейчас имеет поддержку 64-разрядной архитектуры Intel и ARM. Это было предсказуемо, так как Intel является одним из основных ее разработчиков.

Платформа и архитектура Tizen

Как упоминалось выше, Tizen – это открытая операционная система на базе ядра Linux. Так что, GNU, opensource, свобода и все дела.

При этом Tizen не имеет ничего общего с Android. Все драйвера были написаны с нуля. Возможно, именно поэтому текущие сборки работают значительно быстрее, чем Android.

Tizen была изначально задумана, как операционная система, разработка для которой должна осуществляться на базе web-технологий (да, да … HTML5/JavaScript/CSS). Нельзя сказать, что это идея новая. Она уже была успешно реализована в webOS, chromeOS, firefoxOS. Но создатели Tizen пошли дальше. Они также предлагают компоненты для построения интерфейсов приложений и web-api для интеграции со встроенными приложениями и аппаратными средствами (часы, будильники, напоминания, уведомления, звонки, контакты, Bluetooth, питание, настройки системы и т.п.)

Но, что еще забавнее, начиная со 2-й версии, вы можете писать высокопроизводительные приложения для Tizen, в том числе и на C++ (с использованием OpenGL® ES, OpenAL и OpenMP® и библиотек Glibc, libstdc++, libxml2). Здесь использованы наработки bada, что также делает воможным совместимость с приложениями, написанными для “бадафонов”.

К примеру, VK Для Tizen написан как гибридное приложение.

Разработка под Tizen.

Вся актуальная информация для разработчиков представлена на developer.tizen.org

На данный момент (07.2014) доступны 2 вида SDK:

  • Tizen 2.2.1 SDK (для мобильных телефонов и подобных гаджетов)
  • Tizen SDK for Wearable 1.0.0b2 (для часов и подобных девайсов)

Есть версии для Windows, OS X и Ubuntu.

Что не так с SDK?

На мой субъективный взгляд, SDK пока очень сырой. Давайте пробежимся по его составляющим:

1. IDE (Eclipse)

Тут все ок, кроме выбора eclipse, как платформы! Я пробовал на OS X с 8gb памяти и core i7. Среда разработки загружается долго, подтормаживает, подвисает и немного бесит…

2. Web-simulator (на базе chrome)

C симулятором можно отлаживать, дебажить и предварительно тестировать web-приложения, написанные для Tizen. Доступна симуляция поворотов устройства, хардварных кнопок, зума, звонков, sms, геолокации и т.п.

При работе с симулятором не покидает ощущение “недоделанности” его UI и UX. Стандартная тема jQuery UI, неудобство контролов, множество визуальных огрехов в интерфейсе… Все это больше похоже на нечто, сделанное на коленке за 2 дня, нежели на продукт Samsung и Intel ;)

3. Emulator (эмуляция аппаратного обеспечения на базе QEMU)

Все выглядит красиво и вроде работает, но жуууутко тормозит. Так считаю не только я.

Кроме этого, у Samsung есть Remote test lab, где можно забронировать реальный Tizen девайс для тестов на время до 2-х часов.

4. UI-builder

C UI-билдером можно строить кое-какие интерфейсы и собирать в них слайдеры, кнопочки, чекбоксы и прочие элементы, которых здесь имеется огромное количество. В итоге, вы получите готовую html разметку.

Настораживает то, что после кропотливого UI-билдинга получается что-то визуально некрасивое, при этом в полученном html файле есть надпись:

This file was generated by Tizen Web UI Builder. This file will be auto-generated each and everytime you save your project. Do not hand edit this file.

Если честно, сложно представить себе применение этого UI-билдера для построения реальных интерфейсов. При этом он еще и довольно неудобный и глючный.

5. Документация

Совместно с SDK вы получаете локальный сервер с документацией. Тут нужно отдать должное, она довольно подробная, хотя и сделана на каком-то страшном движке.

6. Примеры приложений

Это наверное единственное, что мне понравилось в Tizen SDK. Примеров много, они разноплановые и хорошо написанные. Есть практически все: от компасов и часов до фото-приложений, чатов и sms. Иногда намного удобнее и быстрее подсмотреть, как работают примеры, нежели читать документацию.

Дизайн Tizen – все лучше и лучше с каждым днем!

Еще в ноябре 2013 интерфейс Tizen OS выглядел отчетливо по-хипстерски:

И напоминал знакомые с детства интерфейсы старых Nokia:

A калькулятор навевал воспоминания о чем-то давно забытом:

Но все меняется к лучшему. Если взглянуть на интерфейс нового телефона Tizen Z, можно отметить красивый, плавный и четкий flat UI, похожий на стандартные темы Андройда, круглые иконки, немного напоминающие firefox OS. Есть несколько нестандартных решений в организации рабочего пространства и приложений.

Смотрится довольно круто! То же самое можно сказать и про оформление Samsung TV.

Сейчас очень модно иметь свой marketplace. Он есть и у Tizen. Вот некоторая информация, которую я нашел.

  • Tizen store предустановлен на все устройства.
  • Регистрация для разработчиков бесплатна.
  • До 70% прибыли от приложений идет разработчику.
  • Анализ приложений обещает быть довольно быстрым (не более трех дней).

Веб-версия tizenstore.com пока недоступна (лето 2014):

Но разработчики уже могут воспользоваться seller.tizenstore.com для регистрации и загрузки приложений.

На последнем скриншоте есть забавная мотивирующая надпись:

Submit your applications and win a brighter future with Tizen OS

В заключение

Честно сказать, мне лично, как разработчику еще несколько недель назад (до того, как я установил SDK) очень хотелось написать веб-приложение под Tizen. Но сейас желание исчезло. Причины этому – сырость SDK, невозможность попробовать работу приложений на реальных устройствах и, конечно же, то, что пока не совсем понятно, зачем мне это нужно и как на этом можно будет заработать.

Но все это только начало. У Tizen есть все шансы стать крупным игроком на рынке операционных систем или, как минимум, прочно занять в нем определенный сегмент. Samsung уже имеет очень большой авторитет в мире мобильных девайсов в отличии, например, от параллельно развивающейся firefox OS. Пока сложно сказать, станет ли Tizen новым Android или незаметно погаснет, как Bada.

А что Вы думаете по этому поводу? Жду холиваров в комментариях;)

Smart TV, который принято назвать умным телевизором, уже стал неотъемлемой частью сегодняшней жизни. И тем не менее далеко не всем людям понятно, что же это такое и каким образом работает. Кроме того, многих интересует в чем разница между ним и потоковым видео. А раз есть вопросы, то всегда можно найти на них ответы. И мы решили помочь пользователям в этом.

Что же это такое Смарт ТВ?

В первоначальном об умном телевидении заговорили после появления Connected TV (интернет-телевидение), однако его увязывали исключительно со смартфонами. Когда дело дошло до телевизоров, было принято сменить название на Smart TV, так как оно было проще для восприятия пользователей.

Что в этой технологии делает Смарт ТВ непохожим на обыкновенный приемник? Наличие встроенной ОС - вот главный козырь этой технологии. С ее помощью стало возможно подключаться к сети интернета, что сразу увеличило функциональные возможности телевизора.

Для одних это доступность для Smart TV большого количества приложений. Тогда как другие предпочитают наслаждаться онлайн-музыкой, которую в больших количествах можно найти на Amazon Music, Spotify и многих других. Однако немалое количество пользователей предпочитают с помощью Смарт ТВ запускать веб-браузеры и получать удовольствие от общения в соцсетях. Сколько людей, столько и предпочтений.

Развитие рынка, специализирующегося на телевизорах - непрерывный процесс. Компании предпочитают сконцентрировать максимум усилий на новых разработках в области интеллектуального телевидения. Это позволяет им выпускать все более «умные» телевизионные приемники. Уже никого не удивишь наличием в этих аппаратах голосового управления, с помощью которого пользователю доступно управление выбором канала или поиском приложения без физического контакта с телевизором.

А специалисты Samsung пошли еще дальше и выпустили в свет центр под названием SmartThings. Его предназначение - работа с системой умного дома (Smart Home), с помощью которой появляется возможность удаленного управления системой освещения в помещениях, а также различными бытовыми приборами. Кроме того, она в состоянии осуществлять контроль за большим количеством разнообразных датчиков.

Как происходит подключение Smart TV к Всемирной паутине

Для подключения Smart-телевизоров к сети интернета используется либо проводное (Ethernet), либо беспроводное (Wi-Fi) соединения. При отсутствии домашней локальной сети беспроводное соединение, конечно же является оптимальным решением вопроса.

Однако надо понимать, что если роутер находится на большом расстоянии от передатчика, то возможно возникновение проблем. Это обусловлено снижением скорости передачи, так как сигнал ослабевает.

В результате можно видеть «спотыкание» некоторых фильмов или замирание на какое-то время отдельных кадров. В больше мере это относится к фильмам в разрешении 4K, для которых необходима приличная скорость интернета. Для решения этой проблемы можно воспользоваться WiFi-репитером, что позволит просматривать без проблем любые фильмы.

Кем производятся смарт-телевизоры

Выпуском Smart TV занимаются такие общеизвестные компании из Китая как TCL, Hisense и еще несколько аналогичных им. Но при этом и специалисты знаменитых мировых компаний также много работают над усовершенствованием смарт-технологий.

Отличия Смарт ТВ

У Smart TV нет стандарта в том, что имеет отношение к операционным системам или того как выглядит пользовательский интерфейс. Каждым производителем используется свое программное обеспечение. Также у различных ОС имеются отличия и в графических решениях. Но при этом основной массой смарт-телевизоров используются одинаковые приложения. Чаще всего в качестве предустановленных пользуются теми, которые наиболее востребованы - Фейсбук, Ютуб, Netflix и так далее.

Какие существуют Smart TV платформы в телевизорах

Android TV (Sony, TCL, Sharp)

Эту ОС считают самой простой. Она практически идентична Android для смартфонов. А значит с ее помощью есть возможность пользоваться большим количеством приложений (Facebook, Player, VLC Media, Spotify, Netflix) или окунуться в привычные игры. Можно воспользоваться своим Android-смартфоном чтобы просматривать медиа используя телевизор, имеющий большой экран. То есть благодаря данной ОС обыкновенный телевизор перерождается и становится полноценным медиа-центром.

Благодаря крайним обновлениям, появилась возможность просмотра телевизионных программ, а также и фильмов, имеющих разрешение 4К. На некоторых современных моделях уже можно пользоваться голосовым сопровождением, что позволяет производить поиски необходимого контента Смарт ТВ посредством голосовых подсказок. А значит не надо искать пульт, который постоянно куда-то пропадает.

С помощью специального Андроид-приложения управление телевизором можно производить с помощью смартфона. Использование плеера Chromecast позволит отправить медиаконтент, имеющийся на любом мобильном устройстве, на экран большого телевизора.

Tizen (Samsung)

Вольное прочтение этого название на русский лад укоренило название тизен, хотя правильней конечно будет тайзен. Компанией Samsung используется эта ОС, базой для которой является Linux, для смартфонов, смарт-часов и, естественно, в телевизионных приемниках Smart TV. В телевизорах предустановлены приложения Amazon Video, HBO Now, YouTube, Netflix и так далее.
Новая версия Tizen 4.0 отличается простотой интерфейса Samsung. В качестве ярлыков воспользовались значками большого размера. Появилась возможность отслеживания используемых приложений, а также сохранения последнего из просматриваемых списков. Эта ОС стала основой для создания системы предназначенной управлять умным домом, в котором управление любым элементом может осуществляться с телевизионного пульта.

webOS (LG)

Годом разработки этой операционной системы стал 2014 год. Скорость работы сегодняшней версии webOS 3.5 существенно увеличилась. Этой системой охватывается не столь впечатляющее количество телевизионных приемников как Android TV, однако список приложений, используемых в данной версии, заинтересует многих.

Среди них:

  • Magic Zoom, с помощью которого есть возможность увеличения изображения на экране. При этом не наносится ущерб качеству.
  • Magic Mobile Connection, позволяющее телевизор объединить в единое целое со смартфоном.

Roku TV (TCL, Hisense, Sharp)

В Roku TV имеется плеер, основанный на Apple TV и Chromecast. Телевизору с означенной системой доступна трансляция на экране видеофильмов и разнообразной музыки с помощью простого для пользователя интерфейса. Управление телевизором может быть произведено не только с пульта, но и с любого имеющегося мобильного гаджета.

В оперативной системе Roku TV доступны приложения, используемые в Android и iOS. Как и в прочих ОС контент со смартфона может просматриваться с помощью умного телевизора. Для этого достаточно воспользоваться Wi-Fi-соединением.

Зависают ли смарт-телевизоры?

Это находится в прямой зависимости от чипа, с помощью которого осуществляется обработка сигналов в смарт-телевизоре. Помимо этого, немаловажным фактором является скорость подключения к интернету. А также необходимо наличие резервной памяти чтобы поддерживался потоковый контент вместе с графическим чипом при обработке картинки. И каждый из этих элементов может зависнуть или начать подтормаживать. Но такое происходит и в компьютере или смартфоне.

Приобретать Смарт ТВ или отдать предпочтение обычной модели?

На данный вопрос нельзя дать однозначный ответ. Здесь огромное значение имеют запросы пользователя и его бюджетные возможности. Собственно, YouTube или Netflix (после оформления подписки) можно смотреть и на обыкновенном телевизоре после приобретения одной из . Они позволяют не только просматривать потоковое телевидение, но и наслаждаться собственными медиафайлами.

Современный рынок предоставляет достаточно широкий ассортимент подобного оборудования. В качестве одного из примеров можно назвать медиаплеер Apple TV 4К, являющийся, безусловно, интересным решением, так дает доступ к широкому выбору контента. Тем же кто пользуется iPhone, подойдет система Airplay.

Однако надо понимать, что подключение названных ТВ-приставок к морально устаревшему телевизору не представляется возможным, а значит настало время его замены. Сегодня стоимость смарт-телевизора нельзя назвать чрезвычайно высокой, а потому его приобретение не сделает огромной бреши в семейном бюджете. И все же справедливости ради надо сказать, что стоимость - ключевой фактор, характеризующий качество любого отдельного smart-телевизора

Привет Geektimes!

В предыдущем посте мы рассказали о новых линейках флагманских SUHD-телевизоров Samsung . Сегодня мы хотели бы сделать акцент на важной составляющей следующего поколения Smart TV, а именно - операционной системе TIZEN, на базе которой теперь будут работать все «умные» телевизоры компании.


TIZEN (произносится «та́йзен») - это операционная система на базе ядра Linux, предназначенная для широкого круга устройств. TIZEN обеспечивает полную поддержку стандарта HTML5. Среди важных характеристик - встроенные средства обеспечения безопасности данных и механизмы шифрования, средства контейнеризации приложений и данных, существенно уменьшенная требовательность к ресурсам и сниженное энергопотребление. TIZEN был основан на идеях открытости, конвергентности и ориентации на веб сервисы.

Отлично вписываясь в концепцию Интернета вещей, TIZEN работает на различных устройствах и дает им возможность взаимодействовать между собой. Помимо телевизоров, в мировом арсенале Samsung уже существуют мобильные устройства (Samsung Z), наручные часы (Gear 2, Gear S), фотокамеры (NX300, NX2000, NX500, NX3300), а также стиральные машины (WW9000), кондиционеры и роботы-пылесосы (Samsung POWERbot). Всю бытовую и портативную технику, а также мобильные устройства Samsung можно объединить в единую экосистему Smart Home, для управления которой требуется лишь смартфон и специальное приложение Smart Control.

ИНТЕРФЕЙС
В Samsung TIZEN TV было решено уйти от разбивки интерфейса на пять отдельных категорий, и сконцентрировать блок навигации в виде панели с иконками в нижней части экрана, что значительно упростило процесс выбора разделов и приложений в меню. Благодаря быстродействию платформы TIZEN, навигация между виджетами происходит мгновенно.

Нижняя навигационная панель разделена на два основных блока: «Популярные» (Featured) и «Недавние» (Recent) виджеты. Раздел «Недавние» в Smart Hub не только показывает последние приложения, которые вы использовали, но также каналы, которые вы просматривали ранее. Раздел «Популярные» всегда показывает новые и актуальные приложения. Раздел «Рекомендованные» обеспечивает доступ к магазину приложений TIZEN, магазину игр TIZEN, поиску, веб-браузеру, центру уведомлений, а также сервисам и приложениям сторонних партнеров.

Небольшое видео о новом Smart Hub на TIZEN:

Из возможностей управления телевизором следует выделить удобный режим цифровой «указки», который позволяет перемещать курсор с помощью встроенного в пульт ДУ передатчика Bluetooth и гироскопа. Еще одной любопытной фичей является голосовое управление, с помощью которого можно, к примеру, увеличить громкость звука или поставить таймер сна через 30 минут.

На старших UHD-моделях Samsung предусмотрен мультиэкранный режим: экран делится пополам, в одной части можно вывести эфирное телевещание или контент из HDMI-источника, а во второй просматривать Youtube-ролики, серфить в браузере или включить одно из приложений. Границу раздела экранов можно вручную двигать в разные стороны, равно как и переключать источник звука между двумя зонами.

КОНВЕРГЕНЦИЯ
Возможности просмотра контента больше не ограничиваются одним лишь экраном телевизора. Большое внимание было уделено способам легкого соединения мобильных устройств с Samsung TIZEN TV: с помощью смартфона пользователь может включить телевизор, мгновенно установить с ним прямое Wi-Fi соединение и передать на его экран любой контент. К примеру, чтобы транслировать видео на экран телевизора с планшета, достаточно нажать кнопку Quick Connect, и через несколько секунд вы уже сможете смотреть любимый фильм или ролик с Youtube.

Эта связь работает и в обратную сторону: с помощью приложения SmartView пользователь может транслировать контент или программы с телевизора на экран своего мобильного устройства. В общем, если вы мечтали посмотреть футбольный матч, сидя в шезлонге на крыльце дома в погожий денек, то эта функция определенно придется вам по душе.

КОНТЕНТ
Телевизоры Samsung TIZEN TV предлагают широкий набор приложений в категориях Видео, Музыка, Игры, Спорт, Стиль, Информация и Образование, включая Amediateka, Zoomby, Ivi, Tvigle, Megogo, Facebook, YouTube, сервисы Яндекс, Vimeo, Plex.

Tакже была добавлена поддержка декодирования стандарта VP9. Это означает, что впервые на экране телевизора можно будет просматривать 4К контент прямо с Youtube.

РАЗРАБОТКА ПРИЛОЖЕНИЙ
TIZEN предоставляет мощное и гибкое окружение для разработки HTML5 приложений и позволяет приложениям адаптироваться к кросс-платформенной среде с наименьшей фрагментацией. Приложение может получить доступ к устройству через API для TIZEN-устройств на основе JavaScript, а также через API от Samsung для телевизоров. Разработчики игр могут создавать высокопроизводительные игры на базе движка Unity 3D. Следует отдельно выделить Caph - среду для веб-приложений, которая способствует легкой и быстрой разработке веб-приложений для телевизоров Samsung на TIZEN. В частности, Caph помогает ускорить анимацию, используя ресурсы GPU. Помимо этих возможностей, Caph также предоставляет различные компоненты пользовательского интерфейса для TIZEN TV.

В телевизорах Samsung на базе TIZEN есть отдельная Панель для Игр, которая представляет собой игровой сервис в Smart Hub и, в частности:

  • Обеспечивает разнообразие игр самых популярных жанров, таких как спортивные и гоночные симуляторы, шутеры, головоломки, и т.д.
  • Поддерживает различные модели монетизации, такие как Free-To-Play, встроенные покупки, платные приложения и т.д.
  • Поддерживает игры, разработанные с помощью Unity, HTML5, Java, C / C ++ или NaCl.
  • Использует преимущества Game Service Platform от Samsung и биллинговые сервисы для обеспечения дополнительной прибыли разработчикам игр.

На сегодняшний день большое количество новых телевизоров Smart TV от компании Samsung обладают собственными OS и Tizen – одна из них. Она обладает своими преимуществами, недостатками и некоторыми отличительными чертами, поэтому сегодня мы обсудим ее более детально.

Tizen представляет собой операционную систему, которая основана на базе Linux и используется в большом количестве устройств. Так ее можно встретить не только в телевизорах Smart TV, но и в другой бытовой технике, а также в старых моделях некоторых смартфонов. Tizen полностью поддерживает стандарт HTML5 и обладают встроенными механизмами шифрования и защиты данных и средством контейнеризации файлов и приложений. Все это позволило уменьшить количество требований к ресурсам и снизить потребление электроэнергии.

Tizen прекрасно работает с интернетом. Благодаря тому, что может устанавливаться на различные устройства, такие как телевизоры Смарт ТВ, фотоаппараты, кондиционеры, роботы-пылесосы и не только, все эти устройства могут прекрасно взаимодействовать между собой. Объединив их в одну сеть, вы сможете управлять всеми устройствами, используя свой смартфон.

Интерфейс

В OS Tizen компания Samsung решила не разбивать на пять категорий интерфейс Смарт ТВ. Вместо этого навигационный блок представляет собой панель, расположенную в нижней части экрана с иконками, что делает выбор разделов и приложений более удобным. Переключение с одного виджета на другой происходит моментально, что возможно благодаря хорошему быстродействию системы.

Навигационная панель, расположенная внизу экрана, в свою очередь делится на два блока: «Недавние» и «Популярные» виджеты. В первом блоке будут отображаться не только последние использованные виджеты, но и каналы, которые просматривались. В популярных виджетах же будут отображаться самые актуальные. Также есть раздел «Рекомендованные». С его помощью вы можете получить доступ в магазин Tizen для покупки приложений или игр, запустить веб-браузер, поиск, в также сторонние виджеты и сервисы.

В телевизорах Samsung Smart TV, работающих на OS Tizen, также есть игровая панель, которая:

  • Обеспечивает огромный выбор игр в различных направлениях;
  • Поддерживает различные виды оплаты;
  • Поддерживает игры, которые были разработаны на Java, HTML5, C++, NaCl и Unity.

Управлять телевизором Samsung Smart TV можно при помощи цифровой указки, встроенной в пульт дистанционного управления. Для этого используется гироскоп и Bluetooth передатчик. С ее помощью перемещать курсор по полю экрана будет намного проще. Также управление телевизором Smart TV возможно при использовании голосовых команд, которыми можно установить будильник или же настроить громкость звука.

Существуют и модели телевизоров Samsung Smart TV в которых предусмотрен особый режим, при котором экран делится на две части. В первой части можно смотреть телевизионные программы или контент, записанный на подключенный внешний носитель информации, а во второй играть в приложение, сидеть в интернете или социальных сетях. Источник звука и границы блоков можно изменять по своему желанию.

Просматривать передачи, транслируемые по телевизору Smart TV, теперь можно и на других устройствах. Так, подключив смартфон к телевизору Samsung, вы сможете передать транслируемый контент на экран телефона, установив с ним Wi-Fi соединение.

Данная связь может работать и в обратном направлении. Файлы, хранящиеся в мобильном устройстве, вы сможете просмотреть на большом экране.

SDK Tizen

SDK – это набор средств для разработки программного обеспечения для той или иной OS. Для каждой операционной системы существует определенный набор и OS Tizen для Смарт ТВ не является исключением.

Архитектура SDK выглядит следующим образом. Есть ядро, а поверх него расположены другие подсистемы. К верхнему слою подсистем относятся приложения пользователей, которые могут быть гибридными, нативными или типа web. Также в данной SDK существует Native Framework и Web Framework, дающий доступ к разработке приложений. В целом, в данном SDK есть практически все, что может быть использовано при создании программ и виджетов для Tizen.

Нативные приложения делятся на 2 вида: UI и сервисные. И те и другие обладают максимальной производительностью и доступом к функционалу, который неограничен ничем. Разница заключается только в их жизненных циклах.

В данной SDK вы сможете посмотреть в качестве примера уже имеющиеся приложения или виджеты и разобравшись, создать на их основе собственные. При этом при разработке программ с помощью SDK Tizen следует учитывать следующие моменты:

  • Все программы пишутся на C++;
  • В Native Framework классические исключения C++ не используются, то есть задействовать данный механизм в коде можно, но внутри фреймворка он использоваться не будет.
  • Коды возврата применяются вместо исключений;
  • Объекты создаются в два этапа. Сначала используется конструктор, а после для объекта вызывают метод Construct;
  • Для названий функций, передающих разработчику возвращаемый объект, используется суффикс ‘N’.Это означает, что разработчик несет ответственность за то, что объекты после вызова определенных функций удаляются самостоятельно;
  • Использование идиомы RAII поощряется.

Контент и приложения в Смарт ТВ

OS Tizen для Смарт ТВ отличается от других тем, что позволяет просматривать контент 4К напрямую из интернета, что стало доступно благодаря поддержке декодирования стандарта VP9.

Для телевизоров Samsung Smart TV на OS Tizen существует достаточно большое количество виджетов. Вы можете воспользоваться имеющимися приложениями или установить другие, которые будут для вас более удобными.

Также, помимо приложений для просмотра видео и прослушивания музыки, вы можете установить на свой телевизор Samsung Smart TV текстовый редактор, какие-либо образовательные программы, виджеты спортивной или другой тематики, а также большое количество различных игр. Так, при помощи специальных виджетов для Смарт ТВ вы сможете отслеживать пробки на дорогах, последние новости, изменения погоды и курса валют.

В 2015 году производители телевизоров выпустили новые операционные системы для Smart TV 2015. В начале года основные изготовители показали свои новые разработки, которые в данный момент они делают, и создают основную конкуренцию для платформы Smart TV.

Отметим четырех очевидных фаворитов, которые, бесспорно, и станут биться за звание самой комфортной, активной и производительной OS для потребительской электроники. Это отлично знакомая всем система Android TV от Google, которую при желании может использовать любой производитель, webOS от фирмы LG, Tizen - совместная разработка Samsung и Intel, а так же менее распространённая Firefox OS, которая, не обращая внимания на недоступность гулких маркетинговых фирм, очень быстро набирает популярность в рядах разработчиков и пользователей.

Рассмотрим подробнее каждую операционную систему.


Tizen

Tizen является новой операционной система от Samsung, основанная на ядре Linux. И может использовать широкий спектр устройств, включая смарт-телевизоров, смартфонов, планшетов, и автомобильные информационно-развлекательные устройства, компьютеры, Blu-Ray плееры, в общем любое Smart устройство.

Tizen появится в моделях 2015 года, поэтому мы не можем рассуждать о том, как конечный вариант будет работать, хотя мы можем узнать из того, что Samsung показала нам на выставке CES 2015. Дистанционное управление поддерживает жесты и работает как указатель, что позволяет парить и выбрать один из четырех белых символов на главном экране телевизора. Эти символы находятся в верхней части (меню), снизу (интеллектуальные возможности), левый (регуляторы громкости), и справа (опции канала).

Чтобы войти в Smart Hub, используется по старинке кнопка Smart Hub на пульте дистанционного управления. Smart Hub, по существу, это док-станция, которая отображается в нижней части экрана. И показывает, содержание виджетов в виде разноцветных значков.

Вы можете использовать пульт дистанционного управления в качестве указателя для того, чтобы прокручивать иконки в доке Smart Hub. Если вам не нравится с помощью функции указателя, вы всегда можете использовать голосовые команды (через микрофон кнопки на пульте дистанционного управления) или физических кнопок левой и правой стрелками на пульте дистанционного управления.

Управление интерфейсом стандартное, с использованием навигационных клавиш пульта управления.

Контент. Раздел "Недавние" в Smart Hub не только показывает вам последние использованные приложения, но также каналы, которые недавно просматривали. Популярные раздел в Smart Hub больше похож на витрину Samsung.

"Рекомендуемое" - раздел также обеспечивает доступ к магазину приложений Tizen, игротека, служба компании Samsung, поиск, веб-браузер, центр уведомлений, и услуги сторонних партнёров, такие как MgO, PlayStation и Amazon Instant Video.

Пока непонятно, можно ли удалить, или изменить все иконки, которые заполняют раздел " Популярное", но есть возможность прикрепить приложения, а также удалять иконки в разделе "Недавние". Чтобы удалить их все, просто выполните прокрутку вправо и выберите значок "Очистить".


LG webOS 2.0

LG, главный конкурент Samsung, анонсировала новую обновленную версию своего webOS. Операционная система - называется webOS 2.0 - и украсит линейку телевизоров 2015 года. Платформа первоначально использовалась для смартфонов, но в 2014 LG начала использовать ОС в Smart телевизорах.

Пользовательский интерфейс

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

Контент
LG Store стал более стилизовано выглядеть. Магазин прост в использовании и с большим количеством деталей, добавленных о фильмах или телевизионных шоу. Появилось новое выпадающее меню, которое появляется из верхней части экрана, предоставляет доступ к ключевым страницам, как LG хранилище контента домашнюю страницу, доступ к различным категориям.


Android TV

Android TV является преемником Google TV. Предназначен для работы на телевизорах и потоковых медиа-устройств, разработанная Google.

Хотя Android TV официально запущен в октябре 2014 через Nexus Player (Google и Asus приставки, который подключается к телевизору), ряд других компаний - в том числе Sony, Philips, и Sharp - представила новые телевизоры, работающие под Android TV на выставке CES 2015.

Пользовательский интерфейс

Android TV прост в освоении и использовании. Когда вы запустите ваш телевизор или приставку, вы увидите главное окно / домашний экран. Перемещение происходит по разделам(строкам) слева на право. Первая строка приложения которые недавно просматривали. Вторая строка список всех приложений, которые вы скачали, а ниже вы увидите список всех скаченных игр. В самом низу находится доступ к настройкам.

Android TV поддерживает голосовые команды, если у вас есть необходимое оборудование. Для голосового поиска, вы можете использовать пульт дистанционного управления Nexus со встроенным микрофоном, или пульт One-Flick от Sony так же со встроенным микрофоном.

Поддерживаются как обычные команды с названиями игр, приложений и тд., так и более сложные запросы, как "все фильмы за 1989". Поиск выдаёт ссылки не только в Google Play, но и Netflix, Hulu и других приложениях.

Chromecast

Если вы не являетесь владельцем Android TV телевизора, но хотите, смотреть контент с ноутбука или мобильного устройства на телевизоре, вам поможет Chromecast от Google. В телевизор с Android TV технология Chromecast уже встроена, с помощью неё вы сможете передавать с любых устройств, видео, музыку, передавать вкладки браузера и даже транслировать экран мобильного устройства на телевизор.


Firefox OS

Firefox OS от Mozilla, основана на ядре Linux и может использовать широкий спектр устройств, включая смартфоны, планшеты и телевизоры.

Panasonic использовав Firefox OS, кардинально изменили свой Smart TV интерфейс и показали его на CES 2015, с My Home Screen 2.0. Новая система выглядит достойно и значительно отличается от предыдущих релизов.

Каждый раздел также имеет свои навигационные категории. К примеру, войдя в каталог приложений, Firefox OS предложит выбрать категорию из списка дополнительного меню.

Примечательно, что операционная система позволяет переносить ярлыки для приложений на рабочий стол, примерно так, как это реализовано на мобильных устройствах. Голосовой поиск не только показывает результаты из сторонних приложений, таких как YouTube, но и подключенных устройств USB и веб-браузер.

Контент

Чтобы использовать приложения не доступные на главном экране, нужно зайти в Apps. Где вы найдёте множество приложений, таких как Netflix, YouTube, Amazon Instant Video, Hulu Plus и AOL On.

Уведомления

В Panasonic, Firefox OS Smart TV приложения могут выводить уведомления на экране. Во время нашего краткого просмотра, мы видели приложение Hubii в котором сообщалось о новых событиях для игры FC Barcelona. Он появился в правом нижнем углу экрана телевизора.