Андрей Смирнов
Время чтения: ~25 мин.
Просмотров: 0

Tizen OS – операционная система от Samsung и Intel c приложениями на базе web-технологий (javascript, html, css)

c352bc11d440ceabdf081a93ecb734c0.png

Прошло уже почти два года с момента анонса Tizen OS организациями LiMo Foundation и Linux Foudation, но на Хабре эта тема все еще недостаточно освещена. В данной статье я познакомлю вас с новой операционной системой, сделаю обзор основных средств разработки и ресурсов, связанных с ней, и расскажу о способах получения прибыли с помощью Tizen.Tizen – это операционная система с открытым исходным кодом, основанная на ядре Linux. Она предназначена для смартфонов, планшетов, ПК и других устройств и работает на процессорах с архитектурами ARM и x86. Tizen поддерживается Linux Foudation и рядом крупных компаний, входящих в консорциум Tizen Association: это и производители OEM (такие как Intel, Samsung, Panasonic, NEC, Huawei), и операторы сотовой связи (Orange, Vodafone, SK Telecom, Telefónica, NTT DoCoMo). Управляющий комитет (Technical Steering Group) образуют Intel и Samsung.

Особенности и архитектура Tizen

Изначально Tizen задумывалась как операционная система, разработка под которую должна была целиком происходить с использованием Web-технологий. Эта идея не нова и применялась еще в webOS, а затем и в Google Chrome OS. Пример подобного опыта для мобильных устройств вы можете наблюдать, следя за развитием Firefox OS. Такой подход оставил определенный отпечаток и на текущем состоянии Tizen. Например, основанный на WebKit2 браузер Tizen обладает самым высоким уровнем поддержки стандартов HTML5. В этом можно убедиться с помощью сайта http://html5test.com (откройте, посмотрите, насколько хорош ваш браузер). В тесте Tizen набирает 492 очка из 500 возможных, в то время как на втором месте тоже мобильный браузер, используемый на устройствах BlackBerry 10, c 485 очками, а среди приложений для ПК первый Maxthon 4.0, набравший только 476. Сейчас единственные проблемы совместимости Tizen с HTML5 связаны с WebM, Drag and drop и Pointer Lock для видео и анимации.

2363077629b2fdf18dc076b5316e49cf.png

Кроме того, разработку приложений для Tizen можно целиком производить, используя лишь связку HTML5/JavaScript/CSS. Дело в том, что Tizen не только предлагает Web-компоненты для построения интерфейса пользователя и поддерживает стандарты W3C/HTML5, но и предоставляет Web API для управления приложениями (будильники и напоминания, установленные приложения, обмен данными), связью (Bluetooth, сообщения, NFC и т. п.), контентом, файловой системой, органайзером (закладки, календарь, история звонков, контакты), системными функциями (питание, информация о системе, системные настройки, время) и уведомлениями. С другой стороны, начиная с версии 2.0 в Tizen добавлены средства нативной разработки c использованием C++ — использованы наработки Samsung для операционной системы bada, поэтому есть высокий уровень совместимости с bada 2.0 API. Это делает возможным нативную разработку производительных приложений с использованием технологий OpenGL ES, OpenAL и OpenMP и библиотек Glibc, libstdc++ и libxml2.

6524e233ff6ce6a753469bb08b70ffc3.png

Нынешнее устройство архитектуры Tizen можно видеть на рисунке выше. В основе лежат ядро Linux и драйверы устройств. Основная подсистема состоит из библиотек с открытым исходным кодом и набора API для обеспечения работы Web и нативного окружений.

Версии и варианты Tizen

Сейчас наиболее наглядно можно наблюдать разработку Tizen для мобильных устройств. Это именно тот вариант операционной системы, который используется для эмулятора в Tizen SDK и на устройствах Samsung для разработчиков. В 2012 году распространялось устройство Samsung RD-210, в основе которого находится аппаратная платформа Galaxy S2 HD. Сейчас актуальное устройство — это Samsung RD-PQ, базирующееся на Galaxy S3. Оно обладает Super AMOLED экраном с емкостным сенсором и разрешением 720×1280, чипсетом Exynos Quad, включающим четырехъядерный процессор Cortex A9 с частотой 1,4 ГГц, двумя камерами (8 MP основная и 1,9 MP фронтальная), набором датчиков, Bluetooth, NFC и т. д. Буквально на днях, 22-го июля, вышла новая версия 2.2 операционной системы и инструментов разработки, в которой исправлены ошибки, добавлена поддержка аппаратных кнопок «Меню» и «Назад» и внесены некоторые изменения интерфейса и API. В конце мая прошла конференция разработчиков Tizen, на которой, в том числе, были представлены новейшие наработки. На этой конференции была анонсирована Tizen версии 3.0, выпуск  которой планируется в 2014 году. Эта версия предназначается для ПК и ноутбуков. Работа технического образца такого варианта операционной системы (Tizen PC), использующей рабочий стол GNOME 3, демонстрировалась на ультрабуках Intel. Еще один вариант Tizen, который был представлен на конференции, — это Tizen IVI (in-vehicle infortainment) для информационно-развлекательных систем автомобилей. Совместимое с ней оборудование демонстрировалось на Land Rover. Tizen IVI принята в качестве стандарта альянсом GENVI и изначально разрабатывалась на основе Tizen 2.0 для архитектуры x86 (существует способ установки этой версии на компьютеры с процессорами Intel). Но пару недель назад была выпущена версия на базе кода Tizen 3.0, который планируется использовать в дальнейших разработках. Любопытно, что Tizen IVI заинтересовались не только такие компании, как Jaguar и Toyota, но и отечественный «КАМАЗ». Кроме того, рассматривается возможность в будущем использовать ПО на основе 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-го июля начался конкурс приложений Tizen App Challenge, прием работ на который завершится 1-го ноября. Отличительной особенностью этого конкурса являются огромные денежные призы — общий фонд более $4 млн.! Будут выбраны 54 победителя в девяти номинациях (3 игровых и 6 не игровых). Кроме того, дополнительные призы получат разработчики лучших десяти приложений на HTML5. Это замечательная возможность получить ценную награду за свои способности, спешите участвовать!

Tizen в интернете

Основной ресурс с информацией о Tizen — это Tizen.org, поддерживаемый Linux Foundation. Он состоит из нескольких разделов:

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

Кроме того, есть багртекер и раздел для wiki-статей. На этом моя ознакомительная статья завершается, а я приглашаю вас следить за новостями Tizen в Twitter и группу ВКонтакте.Кирилл Чувилин, Менеджер Российского сообщества Tizen, Корпорация [email protected]

27 сентября 2019

На фоне сложных отношений Huawei и американских компаний я рассказываю о мобильных операционных системах, которые так и не закрепились на рынке. Уже есть разбор почти всех проектов — Ubuntu Touch, Sailfish OS, Firefox OS, webOS, LiMo, MeeGo и Bada. Пришла пора рассмотреть историю Tizen.

Три в одном

У Tizen большая предыстория, которую я по частям рассказал в предыдущих материалах. Эта операционная система появилась на стыке закрытия трех проектов, развивающихся параллельно, — LiMo, MeeGo и Bada.

После того, как Nokia отказалась от MeeGo в пользу Windows Phone,. Intel не стала развивать проект в одиночку Примерно в это же время Samsung сделала ставку на Android и забросила систему Bada, на которую потратила много денег и маркетинговых сил.

Эта простая схема показывает, как образовалась Tizen

В одно время с закрытием MeeGo и Bada организация Linux Foundation, которая работала над проектом LiMo, объявила новый проект на базе открытого исходного кода и ядра Linux — Tizen. Это случилось 27 сентября 2011 года. Новый проект объединил в себе наработки LiMo и MeeGo, последняя в свою очередь образована от платформ Maemo и Moblin. Получается сложный круговорот Linux в смартфонах.

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

Руководителем проекта Tizen стали Samsung и Intel. Первая компания пообещала выпустить первые устройства с новой операционной системой, а вторая предоставила готовую среду для разработки приложений и команду разработчиков. К развитию системы подключились все члены ассоциации LiMo Foundation: Panasonic, NEC, Vodafone и другие компании.

После анонса Tizen долго не было новостей о проекте. В январе 2012 года появилась новость от журналиста Forbes, что Samsung планирует объединить Bada вместе с новым проектом Tizen. Компания хотела сделать одинаковый или хотя бы похожий API, чтобы разработчики для Bada могли перенести свои приложения и продолжить разработку на новой платформе. Но на тот момент Samsung еще не решила, что делать с Bada — закрыть или оставить ее для маломощных телефонов.

В феврале 2012 года на выставке MWC в Барселоне объявили, что Huawei присоединится к проекту Tizen, чтобы выпускать на ней смартфоны. Одновременно с этим выпустили исходный код системы и SDK для разработчиков.

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

Зато в том же месяце стало известно, что Tizen сможет запускать Android-приложения с помощью прослойки ACL от сторонней компании OpenMobile. Эти же разработчики помогали добавить поддержку Android-приложений в планшет BlackBerry на PlayBook OS 2.0.

После этого все новости про Tizen опять затихли. Только в январе 2013 года Samsung пообещала выпустить первые смартфоны на Tizen в течение года.

Близкое знакомство

Журналисты встретили Tizen прохладно — это уже не первая мобильная Linux-система с открытым исходным кодом. Достаточно посмотреть предысторию этого проекта в виде MeeGo, LiMo и более старых предшественников. Тем более, что за Tizen не было какой-то интересной идеи или дорогой маркетинговой кампании. Разве что Samsung проводила конкурсы среди разработчиков с большими денежными призами.

В рамках выставки MWC 2013 компания анонсировала финальную Tizen 2.0  под кодовым названием Magnolia. Хотя правильно было бы все предыдущие версии называть бетами или альфами, а этот релиз обозначить как 1.0. Потому что только в этом обновлении добавили базовые вещи, вроде поддержки нативных приложений и полноценный набор предустановленных стандартных программ.

Фото Cnet

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

И важно учитывать контекст. В начале 2013 года Canonical анонсировала мобильную систему Ubuntu Touch. Это тоже сырой продукт, но c необычным интерфейсом и интересными решениями, вроде бокового меню для быстрого запуска избранных приложений. У Tizen не было и этого.

Прощай, Bada

В феврале 2013 года Samsung подтвердила слияние двух проектов — Bada и Tizen. Хотя сейчас назвать это слиянием нельзя, это больше похоже на официальное закрытие системы Bada. Компания пообещала, что все приложения от старой системы совместимы с новой Tizen, но факту все было чуть сложнее. SDK Tizen создавался на основе старой среды разработки для Bada, и в целом в коде новой системы используется много компонентов из старой. Но разработчик должен потратить время, чтобы портировать приложение. Перенести его в магазин Tizen нельзя. А хороших сторонних приложений для смартфонов Samsung Wave было мало, поэтому от «слияния» толку мало.

Фото iotgadgets.com

Чуть позже в мае анонсировали Tizen 3.0, главная особенность нового релиза — поддержка ноутбуков. Система базировалась на известном интерфейсе для Linux Gnome 3. По сути, это очередной дистрибутив Linux для компьютеров. Анонс прошел в рамках первой конференции Tizen Developer Conference в Сан-Франциско. Руководители проекта пригласили разработчиков со всего мира, чтобы познакомить их с новой системой. Но даже на таком крупном мероприятии компании не были готовы представить первый продукт на Tizen.

Intel делала большую ставку на Tizen для компьютеров. Компания все еще верила в серию процессоров Atom, поэтому для недорогих и маломощных ноутбуков нужно было создать простую операционную систему, чтобы не платить за лицензию Windows. Но уже стало понятно, что Tizen, как и предыдущая Moblin, не может составить конкуренцию системе Microsoft. Это продукты разного уровня.

Первым устройством с предустановленной Tizen OS стал планшет от японской компании Systena. Он предназначался для разработчиков и продавался только в Японии. Потом Tizen появилась в камере Samsung NX300 — никаких преимуществ система не давала. Только сама Samsung говорила, что камера с Tizen запускается быстрее конкурентов.

Еще Tizen установили в холодильник Samsung с Wi-Fi и небольшим цветным дисплеем — он показывал погоду, время и другую информацию.

В ноябре Intel и Samsung объявили новых членов Tizen Association — партнерами стали eBay, Konami, McAfee и другие компании. Всего в ассоциации было 36 производителей, разработчиков и операторов связи. Заодно показали облегченную версию системы Tizen Mobile Light для дешевых смартфонов.

Применение по назначению

Из утечек было известно, что Samsung разрабатывала два смартфона на Tizen — Samsung GT-I8800 и GT-I8805. Но их выпуск постоянно откладывали, а потом проект закрыли. С этого момента началось изменение стратегии, потому что в Samsung понимали, что на данный момент Tizen даже близко не может стать конкурентом Android или iOS.

К тому же Intel постепенно стала отходить от проекта, система Tizen стала ассоциироваться исключительно с компанией Samsung. Веру в проект потеряла не только Intel. Директор Huawei Consumers Business Ричард Ю прямым текстом сказал, что «у Tizen нет шансов на успех». Китайская компания переживала, что у них нет альтернативы Android, а Tizen не может в этом помочь. Но тогда у них отношения с Google были еще хорошими.

Несмотря на обещания представить смартфоны на Tizen в 2013 году, первый появился только летом 2014 года — Samsung Z. Журналисты первый смартфон с Tizen встретили холодно — смартфон ничем не выделялся, а система была похожа на Android с оболочкой TouchWiz, но без большинства нужных сторонних приложений.

Samsung Z — первый смартфон на Tizen

И примерно в это же время «умные» часы Samsung Galaxy Gear, работающие на модифицированном Android (не Android Wear), с обновлением стали перевели на Tizen. Похоже, собственную операционную было проще адаптировать под экран часов, чем извращаться со смартфонным Android, который для этого не предназначен.

Позже в августе вышли новые часы Gear S с изогнутым дисплеем — они уже изначально работали на Tizen. И в будущем все часы Samsung работали на Tizen.

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

Новая стратегия

Летом 2014 года на фоне санкций для России депутат госдумы Владимир Гутенев начал продвигать идею отказа госслужащих от смартфонов, которые не прошли сертификацию и проверку на защиту от прослушки и утечки данных. Правда законопроект заглох еще на стадии подачи документов. Любопытно, что в 2019 году Гутенев вместе с другими депутатами предложил запретить продажу смартфонов и других устройств без предустановленного российского софта. Эта история тоже пока никуда не развилась.

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

Samsung Z1 появился только через год в Индии и Бангладеш. Его продавали как бюджетный смартфон с базовым набором функций и магазином приложений. Многим было достаточно одного WhatsApp.

Следующий смартфон на Tizen появился в 2015 году — Samsung Z3, модель под номером два почему-то пропустили. К этому времени компания уже не рассматривала Tizen как альтернативу Android. Поэтому новый смартфон позиционировался не как массовый продукт, а как товар для B2B-сегмента. Его хотели продавать корпоративным клиентам и госслужащим, а не обычному потребителю.

Samsung Z3

Это помогло бы Samsung найти хоть какое-то применение Tizen, а Россия получала новую операционную систему, которую можно использовать в рамках импортозамещения. Об отказе от Android, iOS, Windows и других американских систем было много разговоров после 2014 года.

Государство рассматривало два варианта — Tizen и Sailfish. Как мы знаем, в этой гонке победила вторая система. Хотя победой это, конечно, назвать нельзя. Идея российской операционной системы так и не воплотилась в жизнь. Даже спустя 5 лет.

Другие новинки

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

Первая версия Tizen в телевизорах / фото Cnet

Забавно и одновременно странно, что смартфон Samsung Z2 появился только в 2016 году, через год после анонса Z3. Правда к этому моменту про Tizen все забыли, никто не видел в ней потенциал и альтернативу Android. Смартфоны на Tizen все еще продавались только в Индии, России и нескольких других странах как ультрабюджетные корпоративные устройства.

Одним из главных закупщиков смартфонов Samsung на Tizen была компания «Газпром». Президент Samsung Electronics Сан Чжин Пак в интервью ТАСС говорил, что газовая компания оценила Tizen за высокий уровень безопасности. Правда российские смартфоны Samsung Z3 работали на модифицированной Tizen, которую пересобирали в «Сколково». Что именно изменили не известно — «был полностью снят и переделан уровень защиты».

Позже окажется, что собственная сборка Tizen была не такой плохой идеей.

Как решето

Tizen была непопулярной системой, поэтому никто не тратил время на проверку ее безопасности, хотя эти смартфоны продавали для корпоративных целей. В апреле 2017 года исследователь в области информационной безопасности Амихай Нейдерман опубликовал большой отчет после изучения Tizen — он обнаружил 40 уязвимостей нулевого дня и назвал это «возможно, худшим кодом, который когда-либо видел в жизни».

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

После этой публикации Samsung не стала отрицать проблему и связалась с Нейдерманом, чтобы устранить все уязвимости.

Работа продолжается

Несмотря на проблемы Tizen в смартфонах, в часах Samsung система чувствовала себя уверено — они по популярности обошли все модели на Android Wear. Правда лидером на этом рынке была и остается Apple.

В мае 2017 года в рамках ежегодной конференции Tizen Developers Conference для разработчиков анонсировала Tizen 4.0, которая ориентирована на IoT-устройства и «умный» дом. Для демонстрации Samsung представила готовый модуль-чип ARTIK053 для создания устройств «интернета вещей».

Заодно на конференции показали новый Samsung Z4 — это очередной бюджетный смартфон на Tizen 3.0 по цене около $100. Останавливаться на нем не будем.

Интерактивная доска на Tizen

В начале 2018 года Samsung представила Flip — это интерактивная доска с большим сенсорным дисплеем для презентаций, совещаний и видеоконференций. Очевидно, что идею подсмотрели у досок Microsoft Surface Hub. Так что этот анонс тоже можно пропустить.

Летом 2018 года известный инсайдер Эван Бласс навел шумиху в интернете — он увидел несколько сотрудников Samsung, у которых на руках были часы Gear на Wear OS (в прошлом Android Wear). СМИ и блогеры начали обсуждать, что Samsung отказывается от собственной системы Tizen, но потом сам Эван Бласс опроверг это.

К сожалению, это самое интересное, что происходило с Tizen за весь год.

Что в итоге

Tizen превратилась в запасной вариант для Samsung, если начнутся какие-то проблемы с Android. У Huawei, например, не оказалось и такой альтернативы — по слухам, ее Harmony OS или Hongmeng еще слишком сырая, чтобы работать на смартфонах. Поэтому китайской компании приходится выпускать флагман Mate 30 на Android без сервисов Google.

Samsung постепенно выпускает обновления Tizen, но видно, что на нее не хотят тратить много времени и денег. Намного активнее система развивается в «умных» часах и телевизорах, так что все не так плохо.

Из всего цикла историй альтернативных операционных систем Tizen выглядит как самый удачный проект. Его можно сравнить разве с webOS, но у нее судьба намного сложнее.

ДомойОбзор Программ и СофтаОперационная система Samsung Tizen сегодня, это мечта хакера

Samsung Tizen, операционная система с открытым исходным кодом от Samsung пронизана уязвимостями, согласно мнения эксперта по безопасности Израиля.

Читайте также:Google использует ваши данные о здоровье, чтобы сделать Google Fit лучшим помощником

ОС Samsung Tizen имеет множество уязвимостей

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

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

Другой недостаток использует переполнение буфера, состояние, которое возникает, когда пространство, к которому данные записываются, слишком мало для объема записываемых данных. Защиты Samsung Tizen, направленные против этого, являются недостаточными, сказал Neiderman.

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

Проблема состоит частично в громоздком коде. Neiderman сообщил, что большая часть кода базы Tizen стара и заимствуется от предыдущих проектов Samsung, в том числе Bada, прекращенной операционной системы для мобильного телефона. «Вы можете видеть, что они взяли весь этот код и попытались засунуть его в Tizen», сказал Amihai.

Плохая новость состоит в том, что компания Samsung, в продолжительном стремлении уменьшить свою зависимость от Android операционной системы Google, выпускает всё большее число устройств с Tizen.

«Tizen будет следующим большим продуктом от Samsung. Мы скоро даже сможем увидеть новые устройства Galaxy, работающие на Tizen. Но сейчас, ОС Tizen недостаточно безопасна для этого».

Tizen будет работать на более 30 миллионах смарт-телевизорах компании Samsung, десятках миллионов смарт-часов, умных стиральных машинах и холодильниках. Она уже есть в смартфонах и компания Samsung хочет, чтобы Tizen работала на телефонах в таких странах, как Россия, Индия и Бангладеш, в планы также входит выпуск 10 миллионов Tizen телефонов уже в этом году.

Samsung рассказала, что работает совместно с Niederman для устранения ошибок. «Мы полностью привержены сотрудничеству с г-ном Neiderman для смягчения любых потенциальных уязвимостей. Благодаря нашей SmarTV программе Bug Bounty, Samsung стремится работать с экспертами в области безопасности во всем мире, чтобы устранить любые угрозы безопасности».

Подробная инструкция по установке виджетов (приложений) на Samsung Smart TV Q, R (2019), N (2018), M (2017), K (2016) и J (2015) серий на Tizen OS с помощью новой среды разработки Tizen Studio.

Установка и настройка Tizen Studio

Для начала, нужно скачать и установить нужный софт на Ваш ПК или ноутбук. Загружаем и ставим Java, далее нужно скачать Tizen Studio with IDE installer. Важно: выбирайте версию которая соответствует Вашей системе Windows: 32/64 bit.

После установки Java, переходим к установке Tizen Studio, если необходимо, то можно поменять путь установки.

После успешной установки приложения, должен появится Package Manager, но если в друг этого не произошло то идём в папку с установленной программой (tizen-studiopackage-manager) и находим там файл package-manager.exe и запускаем Package Manager.

Далее выбираем install напротив Tizen SDK tools.

После установки переходим на вкладку Extension SDK и выбираем install напротив Extras.

Установка пакетов Tizen Studio, займёт какое то время, поэтому идём на официальный сайт Samsung и регистрируемся (если ещё нет аккаунта). Дальше, Вам нужно узнать IP адрес вашего компьютера или ноутбука. Для этого, нужно зайти в «Центр управления сетями и общим доступом», далее выбираем «Подключение по локальной сети» (или же wi-fi), выбираем «Сведения» — Ваш текущий адрес находится в строке IPv4 (как показано на фото ниже).

Теперь переходим к настройке самого телевизора на Tizen OS. Открываем Smart Hub, переходим в раздел Приложения и по очередности нажмите на пульте последовательно кнопку «1», «2», «3», «4», «5», если их нет на пульте нажмите на экранном пульте. В окне разработки выбираем ON и нажимаем Enter, далее введите IP вашего компьютера и выбираем OK.

Далее перезагружаем телевизор. (Выключаем с пульта и отключаем от электро сети секунд на 30)

Теперь включаем телевизор и переходим в раздел Приложения, если Вы всё сделали правильно, то появиться надпись Developer Mode.

Теперь заходим в Ваш, ранее созданный аккаунт Самсунг. Нажимаете на плюсик и вводите свои данные.

Также, Вам нужно узнать IP адрес тв, для этого переходим в Menu и выбираем Сеть/Состояние сети/ Настройки IP.

Теперь, возвращаемся к Вашему ПК, и запускаем уже установленное приложение Tizen Studio, найти его можно в папке 9tizen-studio/ide/TizenStudio.exe). После запуска Tizen Studio: 1) Выбираем Подключение ТВ, 2) выбираем Плюсик, 3) вводим любое имя (Name), 4) вводим IP телевизора, 5) теперь нажимаем Add (как показано на фото ниже).

Далее переводим переключатель в положение On.

Теперь нужно создать сертификат автора и дистрибьютора. Для этого, нужно зайти в раздел Tools, и выбрать Certificate Manager.

Выбираем Плюсик.

Далее Samsung.

Теперь устанавливаем галочку на TV и выбираем далее (Next).

Здесь можете ввести любое название сертификата.

Дальше нужно ввести любое Author name и Password (Важно: эти данные нужно где то сохранить, так как вполне возможно они понадобится вам будущем.

Дальше видим окно с просьбой войти в свой аккаунт. Вводим данные аккаунта, который ранее создали на оф сайте Samsung.

После удачного входа переходим дальше Next.

Теперь нужно ввести Password, можно использовать такой же как ранее создавали, всё остальное оставляем как есть.

Если всё сделано правильно, то появится окно с сообщением о создании сертификатов. Важно: нужно сохранить сертификаты в другом месте, не факт, что получить их можно только один раз на конкретный телевизор, папка с сертификатами находится в Диск:UsersИмя пользователяSamsungCertificate.

Создание проекта в Tizen Studio и установка приложений на телевизор

Выбираем значок создания проекта (слева в вверху), выбираем Template и нажимаем далее.

Здесь нужно выбирать TV.

Теперь выбираем Web Application.

Basic Project.

Здесь можно ввести любое Project name и выбираем Finish.

Теперь, Вам нужно скачать и распаковать, например приложение ForkPlayer для Tizen TV или выбрать Другое. Дальше нужно открыть архив с файлами приложения и перетащить в проект, согласившись со всем.

Теперь нужно нажимать правой кнопкой мышки по названию проекта и выбрать Run As — 1, а затем Tizen Web Application. Если всё сделано правильно, то приложение запустится на вашем телевизоре.

Новости

Samsung Electronics представила в России телевизоры на основе платформы Tizen

14-11-2017

02 июня, Москва – В рамках конференции Skolkovo Start-up Village, проходящей в Инновационном центре «Сколково», компания Samsung Electronics представила телевизоры SUHD TV на основе новейшей платформы Tizen. Уникальные характеристики платформы Tizen позволяют ей стать, фактически, платформой номер один для построения широкого спектра решений в рамках концепции «Интернет вещей», в том числе для нужд государственных и корпоративных предприятий. Помимо телевизоров, в мировом арсенале Samsung уже существуют мобильные устройства, наручные часы (Gear 2, Gear S), камеры (NX 300, NX1) на основе Tizen, к выпуску также планируются и другие офисные и домашние устройства. Одна из ключевых особенностей, выгодно отличающая Tizen от других операционных платформ, имеющихся в данный момент на рынке — это максимальная открытость исходного кода. Этот фактор дает широкие возможности, как пользователям, так и разработчикам, позволяя по необходимости наращивать ее возможности под конкретные задачи организации. «Платформа Tizen имеет три основных свойства: открытость, конвергентность и ориентация на электронные сервисы. Существенной особенностью платформы Tizen является то, что она в первую очередь ориентирована на формат «Интернет вещей», на применение в широком спектре устройств», — сказал Андрей Тихонов, директор по корпоративным продажам Samsung Electronics.

В рамках этапа разработки решений планируется создание альянсов с партнерами, предоставляющими зрелые бизнес-решения в соответствующих областях. С целью внедрения существующих и разработки новых бизнес-приложений на базе платформы Tizen, Samsung Electronics окажет информационную поддержку и содействие в продвижении. «Полагаю, что в пределах пяти лет порядка 50% пользователей не будут иметь стационарных компьютеров, их место займут мобильные устройства, которые будут взаимодействовать и обмениваться данными с часами, телевизорами и другими гаджетами – это уже очевидный тренд. Samsung — один из крупнейших вендоров электроники в мире и Tizen именно та платформа, которая интересна для разработчиков, в том числе в сегменте «Интернета вещей». С Tizen легко работать, она достаточно мощная и скоростная», — отметил Дмитрий Комиссаров, генеральный директор компании «Новые облачные технологии». ****Samsung Electronics Co., Ltd. претворяет в жизнь передовые идеи и внедряет инновационные технологии, вдохновляя людей и формируя будущее потребительского рынка в мире телевизоров, смартфонов, носимых устройств, планшетов, камер, бытовых приборов, принтеров, медицинских устройств, сетевых систем, полупроводников и светодиодных решений. Компания является одним из лидеров в области развития инновационной индустрии Интернета вещей (Internet of Things), в частности благодаря реализации концепции «Умного дома» (Smart Home) и «Цифрового здравоохранения» (Digital Health). В 84 странах у нас работают свыше 307 тысяч человек, а объем годовых продаж составляет 196 млрд. долл. США. Для получения более подробной информации, посетите наш сайт www.samsung.com и наш официальный блог global.samsungtomorrow.com.

ДОПОЛНИТЕЛЬНЫЕ МАТЕРИАЛЫ

Брошюры

Брошюра Системы кондиционирования Samsung 2017

Брошюра Системы кондиционирования Samsung 2017

Каталог полупромышленных и мульти-сплит систем кондиционирования Samsung 2017

Брошюры

Каталог полупромышленных и мульти-сплит систем кондиционирования Samsung 2017

Каталог полупромышленных и мульти-сплит систем кондиционирования Samsung 2017

KNOX Customization Введение

Брошюры

KNOX Customization Введение

Краткий обзор, посвященный вариантам использования партнерами Samsung Customization возможностей KNOX Customization для создания специализированных устройств, ориентированных на удовлетворение запросов клиентов, с примерами нескольких приложений.

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации