Операционная система tizen. Операционная система Tizen: описание, версии. Устройства, работающие на Tizen. Набор приложений и доступный контент

В 2015 году крупнейшие производители телевизоров представили новые модели своих устройств с операционными системами Tizen , WebOS 2.0 и Android . Две последние пришли из мира смартфонов, в то время как ОС Tizen изначально разрабатывалась для самых разных устройств, подключенных к Интернету. Мы решили разобраться, на каких пользователей рассчитаны данные ОС и какие возможности они ему предлагают.

Tizen OS

Все современные телевизоры Samsung оснащаются ОС Tizen , которая предоставляет пользователю интуитивно-понятный интерфейс и гибкие возможности настройки. Для начинающих пользователей, которые ни разу не пользовались «умными» телевизорами, предусмотрено подробное руководство с интерактивными элементами. Это удобно, потому что из текстового содержания не всегда бывает понятно, как осуществлять управления и пользователям приходиться додумываться до этого самим.

ПДУ новых телевизоров Samsung можно использовать как цифровую указку. Это позволяет передвигать курсор не кнопками управления, а всего лишь движением руки в соответствующую сторону. Кроме того, можно использовать голосовые команды: например, для управления громкостью и таймером сна. Для активации микрофона нужно нажать соответствующую кнопку на ПДУ.

Лента Smart-меню удобно открывается снизу экрана, не перекрывая текущее изображение и не мешая просмотру. В ней показываются два списка приложений: самые популярные и недавно использованные. Список предустановленных приложений довольно большой и ориентирован на русскоязычную аудиторию. Можно отметить наличие популярных приложений Amediateka, Tvigle, Zoomby, ivi.ru, Megogo и других, которые обеспечивают быстрый доступ к одноименным онлайн-кинотеатрам. Есть здесь и приложения популярных отечественных телеканалов, сервиса YouTube и Rutube.

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

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

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

WebOS 2.0

Операционная система WebOS 2.0 , разработанная для телевизоров LG, в чем-то схожа с ОС Tizen. Похожее Smart-меню, открывающееся снизу экрана, но выполненное в ином дизайне; пульт с целеуказателем, позволяющий передвигать курсор по меню одним движением руки. Есть и микрофон для голосового управления. Для его активации, так же как и в случае с Tizen, нужно нажать соответствующую кнопку на ПДУ.

Для начинающих пользователей предусмотрен «Мастер настройки» с анимационными подсказками, которые позволят быстро настроить телевизор под себя, а вертикальная смарт-лента позволяет получить быстрый доступ к любимым каналам, браузеру, сервисам онлайн-кинотеатров, не перекрывая экран ТВ элементами интерфейса.

В WebOS 2.0 из коробки доступно множество сервисов потокового вещания (Okko, ivi.ru, Amediateka и многие другие), а также есть магазин LG Store , из которого можно скачать дополнительные приложения и игры. Возможность игр и здесь частично заменяет нам приставку.

WebOS 2.0 , как и OC Tizen , мультизадачна и позволяет работать сразу с несколькими процессами по аналогии со смартфонами: сворачивая одни и возвращаясь к другим. Постоянно возвращаться в стартовое меню при этом не нужно. А еще WebOS позволяет получить доступ к контенту со всех подключенных к телевизору устройств с помощью функции SmartShare. Трансляция изображения с мобильных устройств (по технологии Miracast) операционной системой тоже поддерживается.

Android TV

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

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

Считается, что ОС Android удобна тем, что позволяет установить на телевизор все приложения, с которыми вы работаете на смартфоне. Однако на практике далеко не все приложения доступны для работы с ТВ устройством. Придется немного покопаться в магазине, чтобы найти действительно полезные программы.

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

Итоги

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

Если вы хотите получить все готовое из коробки, обратите внимание и на WebOS 2.0 . Но с учетом того, что WebOS 3.0 уже на подходе и скорее всего будет анонсирована в начале 2016 года, есть резон подождать появления новых моделей телевизоров LG.

Android TV подойдет скорее энтузиастам, которые предпочитают оснастить телевизор целиком и полностью по своему желанию. Для беззаботного просмотра телеканалов, лучше отдать предпочтение другим ОС. Если же вам необходим мультимедийный центр с многочисленными настройками, или экран мобильного устройства кажется слишком маленьким для просмотра кино и игр, то Android TV подойдет идеально.

Новейшая система Tizen OS появилась в телевизорах Самсунг в 2016 году. Она научилась управлять с помощью платформы SmartThings умным домом. А это значит, что покупатель новой техники получит возможность подключить к единой системе у себя дома абсолютно все, начиная от лампочек, и заканчивая входной дверью. Даже в режиме «кино», включенном на телевизоре, в умном доме будет автоматически приглушаться свет от лампочек и включаться ресивер аудио системы.

Что мы потеряли и что приобрели?

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

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

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

Tizen Store и другие возможности новой OS

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

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

Привет 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 и биллинговые сервисы для обеспечения дополнительной прибыли разработчикам игр.

Сегодня наша речь пойдет о пока еще не очень известной операционной системе Tizen (Тайзен), которая призвана стать самой универсальной среди существующих мобильных платформ. Tizen OS основана на базе ядра Linux и имеет открытый исходный код.

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

Разработкой операционной системы Тайзен занимаются такие гиганты рынка, как Samsung, Intel, Acer, Panasonic, Asus и другие при поддержке Linux Foundation, которые объединили свои усилия для продвижения новой платформы.

Сегодня уже существует несколько устройств, работа которых основана на новой платформе.

Давайте узнаем подробней об операционной системе Tizen и посмотрим чего достигли разработчики в процессе работы над ней.

Общие сведения.

Помимо традиционных операционных систем Android, iOS и Windows Phone, существуют еще несколько менее известных операционных систем, в списке которых и Tizen OS, находящаяся в стадии разработки. Еще в качестве примера можно привести Firefox OS, которая будет использоваться на смартфонах нижнего ценового сегмента. Интерфейс платформы Тайзен напоминает всем известный Андроид, но так или иначе не является его ответвлением.

Tizen OS создавалась полностью с нуля. Платформа работает на устройствах с процессорами x86 и ARM архитектур. Особенность новой платформы основывается на веб-технологии создания приложений, при использовании которой создаваемые приложения будут крoссплатфoрменными. Если учесть одно из новшеств HTML5, то приложения могут работать без подключения к сети, т.е. автономно. А с помощью разработки Application Compatibility Layer компании OpenMobile становится возможным запуск на Tizen OS Android-приложений со 100% совместимостью. Интегрированный в систему браузер, который основан на ядре WebKit2, обладает полной поддержкой стандарта HTML5, т.к. все возможности уже внедрены в само ядро рендеринга.

Интерфейс Tizen OS.

Интерфейс платформы Tizen с виду практически не отличается от популярного и известного нам Андроида, но на самом деле между ними имеются кардинальные отличия. Все скриншоты сделаны с официального эмулятора платформы Tizen 2.2.1.

На экране блокировки отображаются текущие время и дата, а также иконка для разблокировки устройства. Разблокировку экрана производят с помощью свайпа вправо, после чего мы попадаем в меню приложений. Форма иконок приложений круглая, сами иконки отлично нарисованы и выглядят достаточно неплохо.

Доступных стандартных приложений пока еще мало. Интерфейс операционной системы выполнен в светлых тонах. Сверху присутствует панель уведомлений. Система мультиязычна и поддерживает родной русский язык.

На представленных ниже скриншотах вы можете лучше ознакомиться с интерфейсом операционной системы Tizen.

Если вы хотите попробовать платформу уже сейчас, не дожидаясь выхода первого смартфона, то можете установить эмулятор Tizen на свой компьютер. Об установке эмулятора данной системы мы расскажем в следующей статье. Конечно, эмулятор не заменит само физическое устройство, поэтому для полной оценки платформы следует дождаться появления в продаже первого смартфона Samsung Z.

Магазин приложений Tizen Store.

Приложений для Tizen OS, можно сказать, нет. Но для их распространения имеется собственный магазин Tizen Store, который однозначно будет предустановлен на каждом устройстве. Скачивать из магазина пока ничего нельзя, но разработчикам можно загружать свои приложения.

Магазин приложений Tizen Store будет открыт для пользователей одновременно с появлением в продаже первого устройства на платформе Тайзен, которым будет Samsung Z (о нем расскажем дальше).

Магазин управляется компанией Samsung. Для привлечения разработчиков для Tizen-приложений проходили различные конкурсы с большими призовыми фондами. Все это делалось для пользователей, которым нужно предложить множество приложений и игр при открытии магазина.

Устройства, работающие на Tizen OS.

Примечательно то, что новой платформой Tizen заинтересовалось несколько крупных производителей, а именно Samsung, Panasonic, Huawei, Intel и другие.

Стало известно, что компания Samsung не будет выпускать свои устройства с операционной системой Android. Платформа Tizen должна такой платформой, которая способна объединить все устройства под брендом Samsung в одну категорию. Начало положено, но дата прекращения поддержки ОС Android со стороны компании Samsung пока еще не определена.

Итак, первым смартфоном на платформе Tizen станет Samsung Z. Смартфон будет оснащен сенсорным Super Amoled дисплеем диагональю 4,8″ с разрешением 1280×720 точек. Аппаратная часть смартфона имеет четырехъядерный процессор с тактовой частотой 2,3 ГГц, 2 ГБ оперативной памяти и 16 ГБ встроенной памяти с поддержкой microSD карт памяти до 64 ГБ. Основная камера имеет разрешение 8 Мп, автофокус и светодиодную вспышку, а фронтальная камера имеет разрешение 2,1 Мп.

Samsung Z поддерживает 3G/4G, Wi-Fi a/b/g/n, Bluetooth 4.0, USB 2.0, NFC, GPS/ГЛОНАСС и ИК-модуль для использования смартфона в качестве пульта ДУ. Из датчиков доступен акселерометр, компас, барометр, датчик измерения пульса и сканер отпечатков пальцев. Емкостью аккумулятора смартфона составляет 2600 мА·ч.

Работать смартфон Samsung Z будет под управлением Tizen OS 2.2.1. Устройство будет доступно в корпусе золотистого и черного цветов.

Продажи смартфона начнутся в России, предположительно, в третьем квартале текущего года. Вслед за ними должны появиться в продаже смартфоны от компании Huawei, прототип одного из них представлен ниже.

Недавно список компаний, интересующихся новой платформой, пополнился еще одним известным именем. Тайваньский производитель HTC заинтересовался в производстве смартфонов на базе Tizen, к сожалению, об этом более подробно пока неизвестно.

Компании Acer, Asus и Intel собираются выпустить до конца текущего года несколько моделей переносных компьютеров (нетбуки и ультрабуки) на основе платформы Tizen.

Среди фотокамер (смарт-камер) первыми на рынок вышли беззеркальные фотокамеры Samsung NX300 и Samsung NX2000, программное обеспечение которых основано на использовании элементов платформы Tizen. А усовершенствованная смарт-камера Samsung NX300M работает на платформе Tizen Camera Platform, которая полностью основана на новой системе Tizen. В текущем году было представлено еще несколько камер на Tizen OS — это Samsung NX30, Samsung NX Mini и Samsung NX3000.



На данной операционной системе функционируют такие носимые устройства Samsung, как умные часы второго поколения Samsung Gear 2 и Samsung Gear 2 Neo. Недавно вышло обновление прошивки и для часов первого поколения Samsung Galaxy Gear, которые теперь работают на Tizen OS, а не на Android OS, как это было ранее.

Компания Samsung сообщила о планах выпустить специальный SDK, с помощью которого можно создавать приложения для смарт-телевизоров на платформе Tizen, которые были продемонстрированы в начале июня текущего года. Будет поддерживаться управление телевизором при помощи жестов и голоса, а также будет обеспечиваться связь телевизора со смартфонами и носимыми устройствами. SDK должен появиться до конца лета текущего года, а вот дата поступления в продажу смарт-телевизоров пока неизвестна.

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

На данный момент ведется разработка проекта, который будет использоваться в транспортных информационно-развлекательных системах — это автомобили, самолеты и прочий транспорт. Осенью 2013 года ОАО «КАМАЗ» и компания Intel представили совместный проект — бортовую информационно-развлекательную систему на базе Tizen OS.

Заключение.

Над разработкой Tizen OS трудятся сразу несколько компаний-гигантов и преимуществом данной системы является заинтересованность в ней сразу несколькими игроками мирового рынка, во главе которых стоят компании Samsung и Intel. Кстати, общее количество компаний-партнеров платформы Tizen составляет 36 участников.

Тайзен не поддерживает надоевшую всем Java-машину, от чего только выигрывает в быстродействии. Операционная система целиком и полностью создавалась с использованием web-технологий, однако разрабатывать приложения для нее можно не только на основе HTML, но и с помощью средств нативной разработки C++.

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

В этой статье я хотел бы рассказать о впечатлениях, полученных при знакомстве с 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.

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