Объявлено о запуске новая версия среды разработки «Тизен Студио 5.0», который заменил Tizen SDK и предоставляет набор инструментов для создания, сборки, отладки и профилирования мобильных приложений с использованием веб-API Tizen и собственного API. Окружение основан на последней версии платформы Eclipse, имеет модульную архитектуру и позволяет установить только необходимый функционал на этапе установки или через специальный менеджер пакетов.
Для тех, кто не знает Тизен О.С., они должны знать, что это еs проект разрабатывается под эгидой Linux Foundation, совсем недавно с Самсунгом. Tizen построен на платформе Samsung Linux (Samsung Linux Platform - SLP), эталонной реализации, встроенной в LiMo.
Проект был изначально задумывался как платформа на основе HTML5 для мобильных устройств. чтобы добиться успеха в MeeGo. Samsung объединила свою предыдущую разработку операционной системы на базе Linux, Bada, с Tize и с тех пор использовала ее в основном на таких платформах, как карманные устройства и смарт-телевизоры.
Платформа продолжает развитие проектов MeeGo и LiMO и отличается возможностью использования веб-API и веб-технологий (HTML5, JavaScript, CSS) для создания мобильных приложений. Графическая среда основана на протоколе Wayland и опыте проекта Enlightenment, а для управления службами используется Systemd.
Основные новые возможности Tizen Studio 5.0
В представленной новой версии Tizen Studio 5.0 надстройки IDE Tizen и редактор кода Visual Studio теперь поддерживаются в Ubuntu 22.04.
Еще одна примечательная новинка заключается в том, что эмулятор теперь совместим с двигателем WHPX (платформа гипервизора Windows) для ускорения виртуализации и запуска эмуляторов Tizen в Windows в дополнение к ранее поддерживаемому движку HAXM (Intel Hardware Accelerated Execution Manage).
В дополнение к этому подчеркивается, что добавлена поддержка установщиков Tizen для MacOS, Ну что ж сертифицированы Apple, поэтому пользователи могут установить Tizen Studio на macOS, а также выделена поддержка телевизоров от поставщиков, не принадлежащих Samsung, в IDE и CLI.
Кроме того, мы можем найти улучшенная поддержка смешанных приложений (Multi App) и гибридные (Hybrid App), предоставляющие возможность работать в рабочей среде IDE с несколькими однотипными или разнородными и выполнять все типичные манипуляции с этими приложениями, такие как создание, компиляция, упаковка, установка и тестирование Приложения.
Из других изменений которые выделяются из этой новой версии:
- В IDE и CLI добавлена поддержка проектов RPK (Tizen Resource Package).
- Добавлена опция в CLI для включения файлов вне каталога приложения во время упаковки.
- Исправлена ошибка, из-за которой пакеты по запросу не устанавливались в Visual Studio при загрузке нескольких устройств.
- Исправлена проблема, из-за которой проект с несколькими приложениями не упаковывался в CLI, если lib static является родительским проектом.
- Исправлена ошибка, из-за которой каталоги не создавались в команде упаковки CLI с опцией -o.
- Поддержка профилирования Valgrind была удалена из студии Tizen, поскольку она не поддерживается на платформе Tizen.
- Добавлена поддержка установки рабочей нагрузки Tizen dotnet в режиме без прав администратора.
- Поддержка IOT Settings Manager удалена из Tizen Studio.
- Начиная с этой версии вы можете создавать модульные тесты только для проектов Tizen 2.3.2 и выше. Модульные тесты для более старых версий не поддерживаются.
В конце концов если вам интересно узнать об этом больше Об этой новой выпущенной версии вы можете проверить полный список изменений в по следующей ссылке.
Что касается тех, кто заинтересован в возможности получить Tizen Studio, они могут скачать новый версия по следующей ссылке. В дополнение к этому по этой же ссылке вы можете найти дополнительную информацию о его установке и использовании.