Tizen операционная система самсунг. Операционная система Tizen: описание, версии. Устройства, работающие на Tizen. Что не так с SDK

На сегодняшний день большое количество новых телевизоров 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 текстовый редактор, какие-либо образовательные программы, виджеты спортивной или другой тематики, а также большое количество различных игр. Так, при помощи специальных виджетов для Смарт ТВ вы сможете отслеживать пробки на дорогах, последние новости, изменения погоды и курса валют.

Кроме того, при желании вы можете и самостоятельно разработать приложение на HTML5 и адаптировать его для работы на различных платформах используя SDK. Доступ к телевизору Смарт ТВ такое приложение может получить через API от Samsung. Также для Смарт ТВ с OS Tizen при помощи SDK могут быть созданы на базе движка Unity 3D высокопроизводительные игры.

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

Обратите внимание.

На полках российских магазинов стало доступно большое количество разнообразных «умных» телевизоров. Выбирая Smart TV, пользователь сталкивается с проблемой: какой ОС отдать предпочтение при подборе телевизора. Сегодня лидеры рынка используют в своих смарт-телевизорах 3 операционных системы: Tizen от Samsung, WebOS 2.0 от LG или Android от Sony и Philips. В этой статье мы говорим об особенностях и преимуществах всех трех систем.

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

Tizen OS

Интерфейс Tizen OS

1 of 3



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

Все пульты ДУ новых моделей телевизоров Samsung можно использовать как цифровую указку – в них интегрирован гироскоп, который позволяет управлять курсором не кнопками, а движением руки в соответствующую сторону. Для стандартных команд можно использовать голосовое управление: переключение каналов, управление громкостью и таймером сна. Чтобы включить микрофон достаточно нажать соответствующую кнопку на пульте.

Меню ОС Tizen при вызове появляется внизу экрана, не закрывая текущее изображение и не мешает просмотру. Лента меню содержит 2 списка приложений: самые популярные и недавно использованные. Разнообразие предустановленных приложений довольно обширное и ориентировано на русскоязычных пользователей, среди которых популярные приложения онлайн-кинотеатров IVI, Amediateka, Tvigle, Zoomby, Megogo, онлайн видеосервисов – YouTube и Rutube.

Помимо возможности воспроизведения видео и просмотра телеканалов, ОС Tizen позволяет установить из магазина приложений Tizen Store различные игры. Для доступа к играм предусмотрена отдельная панель доступа к игротеке. Имеет место в Tizen и возможность переключения между несколькими приложениями без возврата на домашнюю страницу, а на старших моделях есть многозадачность – поддержка мультиоконного режима: просмотр видео с одновременным веб-серфингом и т.п. Экран при активации данной функции разделяется, а его размеры можно настроить, подобрав границы изображения под себя. Браузер новой операционной системы не очень шустрый, но я отношусь к нему без особой критики, так как заметных «тормозов» я не заметил.

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

WebOS 2.0

Интерфейс WebOS 2.0

1 of 2



Операционная система WebOS 2.0, разработанная для смарт-телевизоров LG аналогична Tizen, но с другим дизайном: подобная лента меню, появляющаяся снизу экрана; голосовое управление с идентичным управлением пультом и даже мультизадачность не куда не делась. В WebOS 2.0 также предусмотрен «Мастер настройки» с интерактивным интерфейсом.

WebOS 2.0 предоставляет доступ к множеству онлайн-сервисов – IVI, Okko, Megogo, Amediateka, а также доступ к играм и другим приложениям возможен благодаря магазину LG Store.

Как я уже говорил, WebOS 2.0 тоже обладает мультиоконным интерфейсом и позволяет получить доступ к нескольким одновременно работающим процессам без возврата к основному меню. WebOS от LG позволяет получить доступ к контенту со всех подключенных к телевизору устройств с помощью функции SmartShare, ну и конечно передача изображения с мобильных устройств () операционной системой тоже поддерживается. Вообщем, WebOS 2.0 – полный аналог Tizen с измененным интерфейсом.

Android TV

Интерфейс Android TV

1 of 2



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

Многие полагают, что Android TV будет удобна пользователям смартфонов с аналогичной ОС, так как позволяет установить на телевизор тот набор приложений, который использует пользователь на смартфоне. Во-первых, на практике не все приложения доступны для работы со смарт-телевизором, а во-вторых, тяжело найти аналогичные программы. Главным преимуществом Android TV является возможность устанавливать игры из официального магазина приложений Google. Геймеры легко найдут себе подходящий контроллер, поддерживается также и клавиатура. Кроме того, все телевизоры на базе Android TV поддерживают технологию Chromecast с помощью которой можно передавать на телевизор контент с мобильных устройств.

Вывод

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

Поклонников компании LG не разочарует операционная система WebOS 2.0, которая по сути является аналогом OC Tizen. Учитывая тот факт, что WebOS 3.0 ожидается в начале 2016 года, есть оправданная возможность подождать появления новых моделей смарт-телевизоров LG.

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

Жизнь подкидывает сюрпризы, которые можно назвать иронией судьбы, она начинает играть масштабными проектами и корежит их до неузнаваемости, превращая в полную противоположность. Так произошло с платформой Tizen, которая пришла на смену Bada и была попыткой Samsung создать альтернативу Android, выпустить недорогие смартфоны и планшеты для всех, превратить себя не только в компанию, выпускающую железо, но стать гигантом и в ПО. Я писал о смерти этих устремлений и всего направления Tizen еще в 2013 году, но тогда это вызвало бурю негодования, а компания Intel даже выпустила пресс-релиз на глобальном уровне, в котором напрямую утверждала, что все эти слухи от того, кого нельзя называть, – всего лишь слухи и на деле Tizen сейчас вам всем покажет такое, что вы удивитесь.

Прошло два года, и мы действительно удивились, так как Tizen превратился за это время в бесплатную систему для умных часов, холодильников и телевизоров, в Samsung пристраивали его везде, где только возможно. Ситуация была двоякой, пристрелить публично означает признать свое поражение, запускать смартфоны означает терпеть убытки. Поэтому первую модель Samsung Z1 запустили для рынка Индии и пары соседних стран, где это Tizen-устройство стало дешевым «смартфоном», альтернативой Android-моделям. Для индийского рынка смартфон имеет сакральное значение, при этом таковыми часто называют устройства линейки Asha от Nokia. Ни о каком взлете Tizen либо счастливом будущем думать не приходилось, так как проект был фактически закрыт и его держали на искусственном жизнеобеспечении. Никто из топ-менеджеров Samsung не готов был отключить Tizen окончательно, чтобы не отвечать на неудобные вопросы, почему в него вложили несколько миллиардов долларов и ничего не вышло.

Про индийский рынок электроники статью

В 2014 году случилось неожиданное событие, политическая ситуация в России и отношения с США изменились, в стране начали программу импортозамещения. И неожиданно оказалось, что заменить Android на что-то иное невозможно, так как нет никаких альтернатив. Минкомсвязи обласкали финскую Jolla, даже заявили, что эта компания будет создавать российскую национальную операционную систему. В переговорах участвовал Яндекс, другая российская компания купила долю в Jolla, министр связи бодро рапортовал о том, как все мы заживем, и просил у правительства деньги. А вот президент Jolla публично заявил, что никакого желания для кого-либо создавать национальную ОС он лично и его компания не имеют, это несусветная глупость и речь в Москве на встречах шла только о том, чтобы локализовать ОС от Jolla для русскоязычных пользователей. Министр сел в лужу, да и потом правительство отказалось поддержать его устремления потратить 15 миллиардов рублей на непонятные компании, которые бы создавали софт для замены Windows, Android и других программ. Здравое решение, которое можно поддержать двумя руками. В этот момент у Tizen вновь появился шанс, так как вышло так, что система соответствует тем самым задачам, которые нужны для того, чтобы заместить тот же Android в качестве локальной системы. Давайте разбираться, почему и как, что может дать Tizen, чего не способен дать Android.

Безопасная песочница от Tizen против популярности Android

Последние два года прошли под аккомпанемент скандалов, связанных с безопасностью данных, причем информация сыпалась со всех сторон. Оказалось, что телефоны на Android и iOS уязвимы не только перед правительствами, но и просто перед злоумышленниками. Масштабные взломы, включая заражение тысяч программ в Apple App Store, появление троянов для Android, которые умели маскироваться и ждать своего часа. Каждая платформа, представленная на рынке, была скомпрометирована, и внимание к вопросам информационной безопасности вышло на новый уровень. Впервые обычные люди обратили внимание на то, что их информация может быть не защищена. Не буду вспоминать утечку архива из iCloud Дмитрия Медведева, что можно смело считать вопиющим случаем некомпетентности высшего должностного лица государства.

Условно все угрозы можно разделить на те, что исходят от государств, что пытаются получить доступ к переписке и данным жителей других государств, и обычных злоумышленников. Основная угроза исходит от спецслужб США, и тут слежка, а также взлом систем поставлен на поток, откровения последних лет это доказывают во всей полноте. Каждая из платформ скомпрометирована в той или иной степени, а сверхзащищенный Blackberry оказался прозрачным для американских спецслужб, удобный способ шпионить за своими союзниками, в частности, за канцлером Германии. Скандал быстро сошел на нет, Меркель заменили телефон на другой, который также изготовила компания Blackberry, теперь считается, что его уже нельзя прослушать. Почему действует такая логика, мне не очень понятно, но примем за отправную точку, что они все-таки знают, что делают. Или думают, что знают.

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

Стоимость устройств с системами криптозащиты очень высока, а для корпораций и вовсе неподъемна. Для многих государственных компаний, имеющих доступ к государственной тайне, а также конфиденциальным данным, важно обеспечить максимальный уровень защиты всех данных, и для этого они внедряют сложные, многоуровневые IT-системы. Но слабым звеном остаются пользовательские устройства, например, телефоны. В смартфонах прошерстить исходный код практически невозможно, равно как и понять, что за информацию они отсылают в облако. Анализ такой информации не дает полного представления о поведении устройств и том, что именно они могут сообщать. Равно как и отсутствует контроль за сторонними приложениями. Информационные политики безопасности могут частично нивелировать угрозу, но неспособны бороться с шпионским кодом, внедренным на уровне системы. Тут мы подходим к философскому вопросу, шпионит ли США с помощью Android за другими странами. Маниакальной тяги к тому, чтобы получить доступ к максимальному числу данных, в США правительственные организации даже не скрывают, это часть доктрины государства, и по замыслу политиков, она может обеспечить стране преимущество. И это полная правда. В Google, также как и в десятках других компаний, отрицают то, что предоставляют доступ спецслужбам к своим системам и работают только в правовом поле, но нет никакой уверенности, что последние не добавляют дыры, минуя официальные процедуры компаний. Страна происхождения накладывает определенные ограничения на восприятие таких систем, и с этим приходится считаться.

Если вы считаете, что Tizen может быть альтернативой Android только из-за того, что он создан не в США, то это ошибочное, поверхностное мнение. Эта операционная система интересна в другом аспекте. Консорциум Tizen полностью открыл исходные коды платформы, что означает возможность проверки любых ее частей на предмет незадокументированных возможностей.


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

Удивительная ситуация, в которой, на первый взгляд, все выигрывают. Так, Россия получает возможность создать в короткие сроки целую россыпь пользовательских устройств – телефоны, телевизоры, ноутбуки и планшеты, да хоть часы с встроенными платежными средствами или системой допуска на объекты и криптозащитой. Тут все зависит от потребности и фантазии. В Samsung получают возможность производить железки и не закрывать Tizen как направление, вдохнуть в него новую жизнь и превратить его в специализированное решение. Не вдаваясь в технические подробности, уже можно сказать, что имеющиеся возможности позволяют корпорациям на базе Tizen создавать решения, подобные Blackberry, но при этом не только защищенные от сторонней слежки, но полностью прозрачные для себя. Каждая компания может контролировать такие системы от и до, что редкость на современном рынке. Понятно, что Россия будет иметь доступ ко всем данным на таких устройствах, как, впрочем, это происходит и сегодня для любой электроники согласно законодательству. Вопрос в том, что третьи страны не будут способны следить за такими устройствами, что выглядит преимуществом.

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

Безусловно, устройства на Tizen, особенно в первые годы, будут намного проще, чем аналоги на Android. Дешевле, но не лучше. И тут возникает вопрос, как заставить государственных служащих отказаться от iPhone и применять Tizen. Ответ на практике не так сложен, у госслужащих SIM-карты привязаны к контрактам у операторов и вынесены в отдельный реестр (не у всех, а у тех, кто имеет определенный допуск к гостайне). Достаточно запретить работу SIM-карт с любыми устройствами, кроме Tizen с российским профилем, и проблема будет решена сама собой. У сотрудников либо не будут работать телефоны, что вызовет вопросы, либо они начнут использовать Tizen. В корпоративной среде такой проблемы нет, там использование таких устройств будет обусловлено доступом к интранету и отдельным сервисам. Специально хочу подчеркнуть, что никаких инвестиций со стороны государства в российскую ассоциацию Tizen не требуется. Этот проект вполне способен встать на ноги без помощи государства, тут требуется только желание российских чиновников создать такую системы. Как мы знаем, потребность в ней есть.

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

А дополнительный софт для корпоративных устройств почти не нужен, либо его могут создать на HTML5 в очень короткие сроки. Первым устройством, на котором будет запущен этот проект в России, становится Samsung Z3, его обзор вы можете прочитать на сайте.


Если Россия первой сделает национальный профиль на Tizen, то она сможет свой опыт распространять на другие страны, предоставляя в том числе системы криптозащиты. И это совсем иной рынок, на котором сегодня есть определенный перекос в сторону США и ряда других стран. Фактически на наших глазах рождается проект, который может стать интересным прообразом специализированной системы для государственного и корпоративного управления на уровне страны. Как показывает практика, такие системы могут быть полезными и находят применение, другое дело, что, возможно, кто-то из российских чиновников посчитает, что проще изобрести велосипед самостоятельно, и тогда Tizen не дадут хода. Но старт у проекта в российских реалиях очень яркий, у него есть все шансы стать той самой национальной системой, хотя называть его так не хочется, ибо это словосочетание вызывает негативные ассоциации, его отягощает прошлое.

Советую прочитать обзор Samsung Z3, чтобы понять, что умеет Tizen сегодня и почему для корпоративного использования он вполне применим. Напоследок хочу попросить вас ответить на один важный вопрос. Как вы считаете, нужна ли России своя защищенная от шпионажа извне операционная система для мобильных устройств и компьютеров? Должны ли чиновники пользоваться такими защищенными устройствами или довольно того, что у них есть iPhone/Android? Поделитесь своими мыслями.

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

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

Прошло уже почти два года с момента анонса Tizen OS организациями LiMo Foundation и Linux Foudation, но на Хабре эта тема все еще недостаточно освещена. В данной статье я познакомлю вас с новой операционной системой, сделаю обзор основных средств разработки и ресурсов, связанных с ней, и расскажу о способах получения прибыли с помощью Tizen.

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

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

Основное средство разработки под Tizen - это Tizen SDK , который включает в себя IDE на основе Eclipse, набор инструментов (Web-симулятор , Эмулятор, Дизайнер интерфейсов и другие), компилятор, документацию и примеры приложений. Доступны сборки Tizen SDK для Ubuntu (x32/x64), Windows XP и Windows 7 (x32/x64), Apple Mac OS X 10.7 Lion и 10.8 Mountain Lion (x64). Также в SDK можно добавить инструмент для переноса приложений, созданных для bada, подключив дополнительный репозиторий .

Но есть и другие средства разработки, поддерживающие Tizen. Например, Intel XDK , инструмент кроссплатформенной разработки с использованием HTML5, и Intel HTML5 App Porter Tool , позволяющий конвертировать программы для iOS в приложения HTML5. Проектировать, прототипировать и отлаживать интерфейсы можно с помощью Tizen UX Layouter & Composer . Важно также отметить, что разработку игр под Tizen поддержали Havok (Project Anarchy), Unity Technologies (Unity3D), Marmalade (PhoneGap), Game Salad и YoYo Games, адаптируя свои движки и средства. А разработчиков, использующих популярный инструментарий Qt, должен заинтересовать стремительно развивающий проект, призванный обеспечить работу Qt-приложений на устройствах с Tizen .

Заработок с Tizen

Как это стало принято сейчас, Tizen обладает своим собственным магазином приложений - Tizen Store, который разработан компанией Samsung. Соответствующая программа будет предустановлена на каждое устройство. Клиентская часть Tizen Store сейчас еще недоступна, но разработчикам уже дана возможность загружать приложения в seller office . Это позволяет первыми занять пока еще сравнительно свободную нишу рынка приложений. В Tizen Store могут размещаться приложения на HTML5, нативные и гибридные. В дальнейшем планируется поддержка другого мультимедиа контента. Ключевыми особенностями магазина являются быстрый процесс анализа загружаемых приложений, который занимает не более трех дней, и высокая доля прибыли разработчика от продажи приложений - 70%.

Также в мире проводятся конкурсы и хакатоны для разработчиков Tizen. Например, 10-го июля начался конкурс приложений , прием работ на который завершится 1-го ноября. Отличительной особенностью этого конкурса являются огромные денежные призы - общий фонд более $4 млн.! Будут выбраны 54 победителя в девяти номинациях (3 игровых и 6 не игровых). Кроме того, дополнительные призы получат разработчики лучших десяти приложений на HTML5. Это замечательная возможность получить ценную награду за свои способности, спешите участвовать!

Tizen в интернете

Основной ресурс с информацией о Tizen - это Tizen.org , поддерживаемый Linux Foundation. Он состоит из нескольких разделов:
  • главная страница содержит общую информацию, новости и анонсы предстоящих событий,
  • на странице для разработчиков можно скачать SDK, посмотреть документацию и участвовать в обсуждениях на форуме,
  • посвящена разработке платформы Tizen и портированию ее на устройства.
Кроме того, есть багртекер и раздел для wiki-статей .

На этом моя ознакомительная статья завершается, а я приглашаю вас следить за новостями Tizen в

 
Статьи по теме:
Как сделать удобной работу с большим количеством вкладок в браузере
Вы сможете работать за компьютером быстрее, если оптимально расположите окна и вкладки браузера. Как быстро переключаться между окнами Нажмите и удерживайте клавишу Alt . Затем нажмите и удерживайте Tab , пока не откроется нужное окно. Как просматривать д
Установка и удаление AVG Internet Security Антивирус авг как включить компонент программы
В этом уроке мы рассмотрим, как установить бесплатный антивирус AVG. Почему именно бесплатный? Этот и другие вопросы я подробно опишу ниже! Сегодня проводить время в Интернете без защиты очень опасно, особенно новичку. Под защитой я подразумеваю антивир
Проверенные безопасные способы
С целью заработка в интернете многие пользователи запускают каналы на Ютубе. Идея хорошая, только без качественных роликов и грамотной раскрутки, никогда не получится зарабатывать большие деньги. Контент играет ключевую роль, а публикуя
Сервисы распознования капчи Автоматическое распознавание капчи
Здравствуйте, уважаемые читатели блога сайт. Антикапча (временно это был Антигейт) – это многофункциональная площадка для автоматического распознавания так называемой капчи (защиты от автоматического постинга ботами, а также защиты поисковиков от парсинг