Samsung отказывается от android? обзор разрабатываемой мобильной ос tizen
Содержание:
- Graphics Engine
- Операционная система Tizen — что это?
- Навигация
- Возможные ошибки
- Набор приложений и доступный контент
- Какую систему лучше выбрать?
- Устройства с системой Tizen
- Причины успеха Tizen
- Обновления и перезагрузка платформы
- Что представляет собой ОС Tizen для Samsung Smart TV
- Cуществующие устройства c Tizen на борту
- Установка Tizen Studio
- Платформа и архитектура Tizen
- Операционная система Tizen
- Программы и доступный контент
- Преимущества ОС Tizen
- Особенности интерфейса
- Создание проекта и установка приложений
Graphics Engine
New and changed features
- DALi (3D UI Toolkit)
- Actor, Window, and Renderer
- Support for multiple render targets has been added.
- Support for the reflection has been added to the Camera.
- Signals for the window effect have been added.
- Text, Input and Gesture
- Support for the rotation gesture has been added.
- Environment variables for the long press, pinch, and rotation gesture have been added.
- Some preedit enumerations have been added.
- Widget
- Control
- Image
- Support for downloading a remote SVG file has been added.
- Support for loading an n-patch image file asynchronously has been added.
- Support for loading an SVG file synchronously has been added.
- Actor, Window, and Renderer
- NUI
- LottieAnimationView has been added.
- Implicit conversion for Size, Size2D, Position, and Position2D has been added.
- ComponentBasedApplication has been added.
- Window related API set has been added.
- ScrollEvent of ScrollableBase has been added.
- CornerRadius of View has been added.
- Support for the default style has been added to NUI.Components.
- Hex color code has been added.
- NUI.Components styles and extensions have been added.
- NUI.Components have been updated to support features of wearable profile.
- .NET pre-initialize has been added.
- Several InputMethodContext API set has been added.
Fixes
- DALi (3D UI Toolkit)
- Actor, Window and Renderer
- Some RenderTask bugs have been fixed.
- A crash caused by the uniforms of the Shader has been fixed.
- The PropertyNotification bug of the Actor::SIZE property has been fixed.
- Some bugs of the window rotation have been fixed.
- Text
- A paste bug of the clip board has been fixed.
- Some text bugs have been fixed.
- Control
- Actor, Window and Renderer
- NUI
- Several Layout bugs have been fixed.
- AlphaMaskUrl setting order problem has been fixed.
Операционная система Tizen — что это?
Важно понимать, что Tizen в телевизоре – это такая операционная система на Linux, которая заложена в значительное количество фирменных устройств компании. Помимо телевизоров используется в различной бытовой технике, а также встречается в устаревших моделях смартфонов
Это современная платформа, полностью поддерживающая стандарт HTML5, технологии шифрования данных и специальную среду для разработки. Под нее выпущено множество развлекательных приложений. Благодаря продвинутому программному обеспечению (ПО), операционная система Samsung потребляет немного системных ресурсов и позволяет добиться экономного расхода электроэнергии.
Навигация
Основное изменение по сравнению с предыдущей системой (Smart HUB) — это реорганизация главного меню. С его помощью становится возможным запуск конкретных приложений и функций телевизора. Ранее меню занимало весь экран. Пользователю, чтобы добраться до выбранных опций, приходилось прерывать просмотр программы. Теперь, этот процесс значительно упрощается, благодаря использованию графических иконок в нижней части экрана.
Стоит отметить, что меню очень понятное – все находится на расстоянии вытянутой руки, достаточно несколько движений пультом. Навигация осуществляется плавно и быстро, все приложения запускаются без каких-либо проблем.
Возможные ошибки
Ошибка JAVA_HOME Если при установке приложения будет ругаться на Java_Home, необходимо создать системную переменную (Пуск-Правой кнопкой на Компьютер-свойства-Дополнительные параметры системы-Переменные среды-Системные переменные-Создать-Создаете переменную Java_Home и прописываете адрес папки, где она установлена)Если при установке возникает ошибка на 58% Проверьте еще раз сертификаты в менеджере сертификатов. В моем случае сертификат дистрибьютора не был тизеновским. Необходимо, чтобы были сертификаты именно от самсунга и тизена.
Требует пароль для сертификата дистрибьютора
Введите ‘tizenpkcs12passfordsigner’ При ошибке сертификата запускаем Tools / Certificate manager и создаем «авторский сертификат Самсунга и дистрибьюторский от тайзен»У кого проект распознался как wearable 5.0 и не даёт установить (пишет closed) нужно в Package Manager установить ещё пакет Extras во вкладке Extension SDK.
затем жмякаем правой кнопкой по нашему проекту и нажимаем Configure->Convert to Tizen Project, и там уже выбираем samsung-tv (в моём случае версии 5.0). После этого wearable изменится на samsung-tv и можно запускать установку на тв через RUN. вот как было у меня сразу (второй проект на скрине), и как стало после всех манипуляций что я описал (первый проект на скрине)
Еще одно решение ошибки
Набор приложений и доступный контент
В системе OS Tizen пользователи могут смотреть любой контент в формате 4К из Сети, эта опция доступна за счет поддержки стандарта VP9. В список дополнительных преимуществ входит и большое количество различных виджетов, пользователи могут работать с приложениями, которые уже есть в списке, либо устанавливать дополнительный на свой вкус. Smart TV с системой Tizen дает возможность не только смотреть видео и слушать музыку, но и пользоваться текстовым редактором, устанавливать спортивные, образовательные и другие программы и виджеты, скачивать разнообразные игры.
Удобные и компактные виджеты позволяют следить за пробками на дорогах, читать свежие новости, смотреть прогноз погоды и курсы валют в любое время. Также телевизоры с поддержкой системы Tizen дают возможность управлять ТВ с телефона от бренда Samsung. Пользователь может настроить экран наиболее комфортным для себя образом, чтобы после активации устройства на нем появлялась нужная информация, например, прогноз погоды, новости или персональное расписание.
Приложение Smart HUB, о котором уже упоминалось выше, представляет собой мультимедийную платформу, в которой есть самые основные приложения и программы, также оттуда можно получить доступ к YouTube или Skype. В перечень доступных вариантов входит и большое количество различных программ для детей, игр, а также поддержка редких приложений, которые порадуют людей любого возраста.
Какую систему лучше выбрать?
Тяжело сказать, что Android лучше Tizen, WebOS или наоборот. Лучшую ОС для телевизора каждый пользователь выбирает индивидуально. Сделаем краткое резюме, чтобы каждый смог выбрать подходящий для себя вариант. Samsung Smart TV работает на операционной системе Tizen. Она предназначена для поклонников онлайн-сёрфинга. Идеально подходит новичкам, которые не хотят углубляться в настройку. Реализована удобная синхронизация с другими гаджетами.
WebOS поддерживает HTML5. Это что-то среднее между Android и Tizen. Используется на телевизорах LG. Пользователям доступна гибкая система настроек. В предустановленный пакет софта входят все необходимые приложения.
Если вы хотите иметь полный доступ ко всем настройкам, то операционная система на основе Linux вам не подойдёт. Оптимальный вариант – Android. Несмотря на более глубокую систему настройки, для многих пользователей она не станет проблемой, поскольку подавляющее большинство смартфонов работают именно на ПО от корпорации Google.
Устройства с системой Tizen
В последних версиях программного обеспечения Samsung изменил название пользовательского интерфейса, назвав его “Единым пользовательским интерфейсом” или One UI, но он по-прежнему базируется на программном обеспечении Tizen. Поэтому понятно, почему Samsung занимается этой операционной системой, по крайней мере, когда речь идет об устройствах для мониторинга активности.
Среди спортивных часов Samsung, разработанных на базе Tizen, можно выделить основные:
- Samsung Galaxy Watch – современные смарт-часы и аналоговые часы в одном корпусе,
- Samsung Galaxy Watch Active – это спортивная версия вышеуказанных часов, выполненная в спортивном стиле.
Samsung в настоящее время является одной из крупнейших розничных компаний по продаже телевизоров. Компания предлагает 4K HDR устройства со стильным дизайном и удивительными интеллектуальными функциями. Скорее всего, большое количество пользователей впервые столкнулись с системой Tizen в своих телевизорах, даже не осознавая этого. Сам пользовательский интерфейс называется Eden 2.0.
Он обеспечивает легкий доступ к популярным службам потокового вещания, таким как Netflix, YouTube и Google Play. Интерфейс Eden на основе Tizen можно найти на большинстве (если не на всех) новых телевизоров Samsung QLED.
Причины успеха Tizen
Успехи Tizen отражают достижения Samsung на рынке умных часов, пишет ресурс Android Authority. Компания развивает свою линейку часов под названием Gear. Если первая модель линейки была достаточно заурядной, то Gear S2, как и недавно анонсированная Gear S3, отличаются приятным дизайном и хорошими характеристиками. Это с успехом компенсирует единственный серьезный недостаток Tizen – нехватку приложений, считает издание.
ОС Tizen удалось обогнать Android на рынке умных часов
По итогам 2016 г. Samsung заняла второе место на рынке умных часов, сообщает Strategy Analytics. Всего за год в мире было отгружено 21,1 млн таких устройств, что больше, чем в 2015 г., когда этот показатель составлял 20,8 млн. Доля Apple по итогам 2016 г. составила 55%, доля Samsung – 11,4%. Выйти на вторую позицию Samsung удалось в том числе за счет продажи умных часов в комплекте со смартфонами. В течение года компания IDC отмечала бурный рост Samsung на рынке нательных гаджетов вообще и параллельное сокращение доли Apple на этом же рынке.
Обновления и перезагрузка платформы
После определенного времени использования система может давать сбои или указывать на образовавшиеся ошибки. Из-за этого некоторые программы перестают работать или производятся некорректно. Для устранения неполадок, есть два варианта:
- загрузка новых обновлений;
- сброс настроек (перезагрузка платформы).
Рассмотрим подробно, как это сделать.
Обновление ОС
Разработчики постоянно совершенствуют систему, исправляют ошибки, и каждый владелец Smart TV c OС Tizen вправе пользоваться новыми версиями прошивки. Для этого лишь нужно сделать некоторые действия со своим телевизором:
- подключить его к интернету;
- в меню отыскать раздел «Поддержка»;
- зайти во вкладку «Обновление ПО»;
- выбрать пункт «Обновить сейчас».
Если на устройстве установлено не последнее возможное программное обеспечение, то начнется автоматическая загрузка. Такие манипуляции рекомендуется проводить сразу же, включив его впервые после покупки, и далее регулярно чтобы не пропустить новые версии.
Сброс настроек
В некоторых случаях (например, перегрузка кэш, нехватка основной памяти, неправильная установка приложений) поможет полная перезагрузка платформы. После нее с телевизора удалятся все данные и он вернется в стадию нового. Делается это таким образом, в зависимости от модели определенного ТВ:
- R серия: в настройках открыть раздел «Общие», нажать на пункт «Сброс», подтвердить действия;
- серия lS, Q, N, M, К, J, H, F, E: Настройки, пункт «Поддержка», далее «Самодиагностика» и «Сброс».
Когда все действия будут выполнены, останется настроить Smart TV заново.
Что представляет собой ОС Tizen для Samsung Smart TV
Абсолютно все «умные телевизоры» с функцией Смарт имеют встроенную операционную систему, от которой будут зависеть:
- интерфейс;
- способности (функционал): выход в интернет, поддержка приложений и прочее;
- общие показатели изделия.
Какая она будет, решает изготовитель, и отличия зависят от марки и модели конкретного устройства. Так, в большинстве продуктов Самсунг загружена собственная ОС под названием Tizen.
Разработано такое программное обеспечение было в 2014 году и с тех пор платформой обеспечиваются почти все телевизоры этой компании (а также некоторые другие продукты: телефоны, планшеты, некоторая бытовая техника). Главной особенностью, которой гордится Samsung, является уникальность и несхожесть ни с одной подобной ОС конкурентов, ведь написана она была по уникальному коду (полностью с нуля).
Преимущества
Система имеет массу преимуществ, отличающих ее от других, за которые разработчикам не будет стыдно. Среди основных можно выделить:
- удобное управление;
- простые настройки. Не нужно иметь особых знаний, чтобы подстроить ТВ под свои потребности, все предельно понятно даже новичку;
- есть возможность подключения устройств ввода (мышки, клавиатуры, джостик);
- поддержка игр;
- приятная мелочь для программистов: на большом экране можно писать программы на С++;
- привлекательный интерфейс.
Недостатки
Но также у Тайзен имеются и некоторые недостатки:
- поддерживает малое количество приложений (если сравнивать, например, с Андроидом);
- крайне сложно установить сторонние программы. В некоторых случаях приходится устанавливать виджеты, используя способ подмены DNS.
- отсутствие возможности удаления установленных заводских программ, занимающих лишнюю память;
- незащищенность. Есть вероятность загрузки вредоносного контента, что будет угрожать не только вреду для самой ОС, но и потере конфиденциальных данных пользователя. Происходит так по причине открытого исходного кода, что очень умело могут использовать хакеры.
Несмотря на негативные стороны, разработчики стараются устранить ошибки, расширить возможности и возможно вскоре все недостатки станут неактуальными.
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 Studio
Для работы потребуется скачать дистрибутив и поставить необходимый софт на ПК. Установка пакетов Tizen Studio и программного комплекса Java на Windows 7/10 выполняется с учётом разрядности ОС (32 bit – X86/64 bit – X64). Узнать количество битов Виндовс, установленной на вашем устройстве, можно, например, если нажать на «Мой (Этот) компьютер» ПКМ – Свойства.
Чтобы установить Тайзен Студио, поочерёдно выполняем следующие действия:
- Устанавливаем актуальную версию программной среды Java.
- Качаем Tizen Studio, инсталлируем, приняв условия лицензионного соглашения и, если требуется, изменив путь установки.
- После успешной инсталляции ПО откроется Package Manager (если инструмент не запустился, идём в каталог с установленным софтом tizen-studio\package-manager и открываем его вручную с экзешника);
- В Менеджере пакетов Тизен Студио на вкладке «Main SDK» также устанавливаем модуль «Tizen SDK tools» путём нажатия «Install» напротив названия, после чего идём на вкладку «Extension SDK» и инсталлируем Extras. Подтверждаем инсталляцию.
Платформа и архитектура 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
Tizen — новая операционная система которую использует производитель Samsung с начала 2015 года, она построена на ядре Linux. Эта операционная система предоставляет поддержку широкого спектра устройств, включая смартфоны, планшеты и другие развлекательные устройства, например, видеокамеры, Blu-ray плееры и прочее оборудование.
Samsung первый раз представил Tizen на выставке CES 2015 и использует ее по сей день в телевизорах. До этого момента Tizen использовался в мобильных телефонах, планшетах и подобных более простых устройствах.
Как работает Tizen
При включении телевизора на операционной системе Tizen мы увидим интерфейс подобный Android TV. Большие иконки для удобной навигации при помощи пульта управления находятся в нижней части экрана. Тут можно выбрать нужный контент и источник сигнала.
Пульт дистанционного управления поддерживает жесты и работает в качестве указателя, позволяя вам, навести и выбрать один из четырех белых символов на главном экране телевизора. Эти символы расположены в верхней части (меню), снизу (интеллектуальные возможности), слева (регуляторы громкости) и справа (параметры канала или контента).
В основу интерфейса положена оболочка под названием Smart Hub (приложение системы). Доступ к нему возможен напрямую с пульта управления, где расположена одноименная кнопка «Smart Hub». Smart Hub является по существу основной иконкой (кнопкой) через которую в нижней части экрана появляется контент и недавно просмотренные источники в виде красочных иконок.
Пульт дистанционного управления позволяет использовать курсор на экране и передвигать его как будто это компьютерная мышь. Возможна функция скроллинга и все плюсы мышки. Если вам не нравится использовать эту функцию указателя, то можно вместо них использовать голосовые команды (микрофон встроен в пульт управления) или физическими кнопками на пульте «влево», «вправо» и т.д. Однозначно, пульт управления Samsung и оболочка Smart Hub напоминает подобный указатель телевизоров LG. Но об этом чуть ниже.
Контент
Раздел (иконка) «Recents» (недавно просмотренные) в Smart Hub не только показывает недавние приложения, которые вы использовали или запускали, но и входы / выходы внешних устройств. При этом если вы настраивали качество изображения или звукового сопровождения определенного источника, то он будет храниться в памяти телевизора на Tizen.
Раздел «Featured» предоставляет доступ к магазину приложений Tizen: Tizen игры, Samsung Milk сервис, поиск контента к Web браузеру, к центру уведомлений и для доступа к услугам сторонних партнеров Tizen, например, MGo, PlayStation Now и Amazon Instant Video.
Некоторые приложения из «заводской поставки» вы не можете удалить из телевизора, но есть возможность проводить эти манипуляции с самостоятельно установленными приложениями. Из «недавно используемых» вы можете удалять все. Для удаления сделайте прокрутку вправо, выберите значок «Clear» и «грохните» ненужное.
Что может Tizen
Как мы говорили, Samsung в своих телевизорах стал использовать Tizen с 2015 года. До этого момента Samsung использовал эту операционную систему в своих камерах, включая модель Samsung NX1, обзор которой мы приводили на нашем ресурсе UltraHD. Ранее прототип этой операционной системы мы могли встретить в планшетах и некоторых мобильных телефонах. Применение Tizen OS в телевизорах — это очередной шаг дружественного интерфейса пользователя, откатанный на других устройствах.
Далее, Samsung не просто стал активно применять Tizen в телевизорах. Самое интересное, что Tizen это платформа с открытым кодом. Это значит, что любой пользователь (продвинутый естественно) может принять участие в улучшениях и разработке своих приложений. Оболочка Smart Hub была тщательно переработана к началу 2016 года и получила более простой формат данных для обработки. Tizen OS нам чем-то напоминает webOS от LG, но об этом чуть ниже.
Новая система Tizen имеет улучшенный интерфейс Wi-Fi Direct и экономичный Bluetooth Low Energy, что позволяет подключать к телевизору другие устройства по беспроводным протоколам. Все это делается намного проще, чем раньше. Телевизоры на Tizen получили возможность транслировать (передавать), как говориться, в прямом эфире контент на мобильные устройства в любом месте домашней (и не только) сети, даже при отключении экрана.
Программы и доступный контент
Для более удобной эксплуатации Smart TV разработчики добавили возможность установки вспомогательных программ и виджетов. Специалисты компании встроили в систему магазин приложений, где все ПО и контент, поставляемый через виджеты, тщательно модерируется.
Сразу после подключения Samsung TV пользователю доступно несколько предустановленных приложений, предназначенных для просмотра видеоконтента, среди которых YouTube, Netflix, MegoGo и IVI. Три последних сервиса предусматривают расширенный тариф по ежемесячной платной подписке. Также есть сервис Explore 3D со встроенным каталогом 3D роликов.
Преимущества ОС Tizen
За годы разработки операционная система Tizen в телевизоре стала значительно умнее и функциональнее. Уже сейчас к ее преимуществам можно причислить немало заслуг.
Преимущества:
- Универсальность. Способность адаптироваться под установку в разную технику и умение объединять всю электронику воедино будет полезно для людей, желающих обустроить умный дом. Все это упрощает синхронизацию устройств и удаленное управление ними.
- Открытый исходный код. Подход Open Source позволяет разработчикам выпускать приложения под Samsung Tizen Smart TV. Помимо этого, тактика позволяет более гибко настраивать устройства под различные регионы и реализовать полноценное взаимодействие с операторами во всех странах.
- Стабильность. Возможно, это лучшая операционная система для телевизора в отношении безопасности. Компания Samsung разработала надежные механизмы защиты от кражи личных данных. Случаи взлома ОС Tizen встречаются в несколько раз реже, чем у аналогичных устройств на Android.
- Гибкость и функциональность. Незамысловатый, хотя и не совсем привычный внешний вид, позволяет освоиться новичку за несколько десятков минут. Из-за обилия доступных настроек, можно настроить разделы, каналы, жесты, способы управления, в том числе голосовой, и даже распознавание лица.
Одни лишь достоинства не позволят правильно оценить, какая ОС лучше для Smart TV
Для всестороннего изучения важно также разобраться в минусах, они тоже есть
Недостатки:
- Сырое ПО. Да, это перспективная операционная система с богатыми возможностями, но она точно не является завершенной. Плюс к этому, сейчас Tizen умеет взаимодействовать только с продуктами Samsung. С техникой других брендов настроить связь не получится.
- Риск заражения. Все из-за открытого исходного кода, в котором хакеры периодически отыскивают лазейки. И все же, по качеству защиты Tizen лучше Android.
На основании перечисленных плюсов и минусов каждый читатель может сделать вывод для себя, что лучше Tizen или Android.
Особенности интерфейса
Главным отличием Tizen считается простой, лаконичный дизайн, не имеющий в себе ничего лишнего. Когда телевизор только включен, Смарт ТВ предлагает ознакомиться с возможностями и изучить информацию о работе системы. Далее перед пользователем открывается такая картина:
- просмотр настроек представляется в нижней части экрана в виде ленты (таким образом позволено производить настройку и параллельно просматривать телеканалы);
- на рабочем столе располагаются ярлыки приложений, вверху находится панель уведомлений. Панель управления делится на три части: последние открытые виджеты, самые популярные и рекомендуемые. Именно с последнего происходит выход в магазин Tizen Store;
- виджеты имеют вид иконок. Их можно группировать согласно собственным предпочтениям;
- интерфейс позволяет делить экран на две части. Благодаря этому удобно использовать мультизадачный режим, разрешающий делать на телевизоре два дела одновременно (например, смотреть кино и играть в игру, листать страницы в интернете).
Создание проекта и установка приложений
Для создания проекта и установки виджетов выполняем следующее:
- в Тайзен Студио жмём кнопку на верхней панели инструментов (или переходим по меню «File» – «New» – «Tizen Project»), выбираем тип проекта «Template», жмём «Next»;
- выбираем профиль TV, жмём «Next»;
- на следующей странице отмечаем тип Web Application (CSS + HTML + JS);
- далее выбираем шаблон Basic Project;
- пишем название проекта и жмём «Finish»;
- теперь нужно скачать и распаковать требуемый софт для Tizen TV, после чего перетаскиваем элементы из архива софта в проект, подтвердив действие;
- жмём ПМК по имени проекта, из контекстного меню выбираем Run As – 1 Tizen Web Application.
Если все шаги проделаны правильно, софт будет доступен на ТВ.