The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз мобильной платформы Tizen 2.1

18.05.2013 22:31

Представлен стабильный релиз мобильной платформы Tizen 2.1, которая продолжает развитие систем MeeGo и LiMO, но отличается предоставлением возможности использования Web API и web-технологий (HTML5/JavaScript/CSS) для создания мобильных приложений. Проект Tizen развивается под покровительством организации Linux Foundation, при участии LiMo Foundation, Intel и Samsung. Платформа является универсальной и подходит для использования на различных типах мобильных устройств, включая смартфоны, планшетные ПК, нетбуки, телевизоры и автомобильные информационно-развлекательные системы.

Релиз доступен как в исходных текстах, на основе которых можно самостоятельно подготовить сборки для различных устройств, так и в виде готовых сборок для некоторых типовых моделей устройств, таких как Samsung Galaxy S2 HD и Samsung Galaxy S3. Для упрощения формирования сборок поддерживается репозиторий готовых пакетов. Выпуск первого телефона на базе Tizen намечен компанией Samsung на август.

Одновременно для разработчиков мобильных приложений выпущен пакет Tizen SDK 2.1, в состав которого входит среда разработки на базе Eclipse, эмулятор телефона на основе QEMU, документация, примеры приложений, утилиты и компоненты для сборки программ. SDK поставляется для платформ Linux (Ubuntu), Windows и Mac OS X.

Разработчикам мобильных приложений предоставлена возможность используя технологии HTML5 создавать кроссплатформенные приложения, одинаково хорошо работающие на широком спектре устройств, не требуя сборки отдельной версии для каждой аппаратной и программной платформы. Web API платформы Tizen формируется с использованием как уже известных web-стандартов и HTML5-технологий, так и расширенных интерфейсов для управления устройством. В рамках Web API разработчикам предоставлены средства для создания полноценных мобильных приложений, сравнимых по функциональности с программами для других мобильных платформ. Для создания игр и графических приложений предлагается использовать WebGL. Запуск приложений, написанных на низкоуровневых языках программирования, таких как Си и Си++, обеспечен при помощи Native Framework.

Особенности Tizen 2.1:

  • Улучшенный фреймворк для разработки мобильных приложений с использоваинем web-технологий. Добавлены такие новые HTML5 API, как Content Security Policy 1.0 и Navigation Timing, обновлены ранее поддерживаемые спецификации;
  • Добавлен runtime-фреймворк Web DynamicBox с поддержкой встраивания областей Web DynamicBox в приложения, например, в программу с реализацией домашнего экрана;
  • Расширены возможности интегрированной среды разработки Web IDE, в которую входят средства определения оформления программ с использованием WYSIWYG-интерфейса, инспектор JavaScript-кода на базе браузера Chrome и просмотрщик лога выполнения JavaScript;
  • В среде разработки нативных программ Native IDE обеспечена работа мастера создания новых проектов, включён визуальный построитель интерфейса, система выполнения unit-тестов и динамический анализатор кода;
  • Улучшена работа эталонных приложений, поставляемых как в форме нативных программ, так и в виде web-приложений. Среди доступных базовых программ: домашняя оболочка, менеджер блокировки экрана, калькулятор, календарь, адресная книга, менеджер фотографий, конфигуратор, интерфейс к средствам телефонии, видеопроигрыватель, музыкальный проигрыватель, файловый менеджер, система обмена сообщениями, программа для ведения заметок, web-браузер, почтовый клиент, интерфейс для работы с камерой;
  • Осуществлён переход на системный менеджер Systemd в качестве основной системы инициализации и службы управления сервисами (поддержка системы инициализации System V прекращена);
  • Добавлен новый модуль для управления аппаратным обеспечением, выступающий в роли промежуточного звена между фреймворком и OAL-слоем (OEM Adaptation Layer), непосредственно взаимодействующим с устройствами.
  • Задействована система мандатного контроля доступа SMACK.

Из базовых сервисов (Core Service) и компонентов платформы можно отметить:

  • Графический стек и пользовательский интерфейс. В состав входит набор библиотек EFL (Enlightenment Foundation Libraries), основанная на X11 система управления окнами, модули для поддержки OpenGL ES и различных методов ввода, в том числе мультитач. Интерфейс и графические эффекты формируется при помощи библиотек EFL, включая библиотеку рендеринга Evas и систему виджетов Еlementary. Среди компонентов графического стека: DRI2 и libdrm, композитный оконный менеджер на базе EFL, OpenGL ES 1.1/2.0, EGL 1.4, бэкенды для программного вывода (X11) и акселерированного вывода (OpenGL ES), 3D- и 2D-стеки, в том числе поддержка векторной графики через библиотеку Cairo;
  • Фреймворк для управления приложениями, в том числе для запуска приложений по имени пакета, URL или MIME-типу, управления пакетами, а также инициирования выполнения системных сервисов, таких как приложение для приёма звонков, вывода уведомлений, изменения ориентации экрана и т.п. Во фреймворке задействованы такие открытые компоненты, как Appcore, DBus, GNU gettext, libICU;
  • Фреймворк для обеспечения работы полноценных нативных приложений, имеющих полный доступ к низкоуровневым операциям, недоступным программам на HTML5. Поддерживается не только запуск графических программ, но и выполнение серверных фоновых приложений. Допускается использование прямого сетевого взаимодействия, обращение к функциям OpenGL ES 1.1/2.0, прямой доступ к оборудованию и т.п.;
  • Базовые сервисы - набор стандартных системных библиотек, обеспечивающих выполнение таких операций как доступ к БД, интернационализация и обработка XML;
  • Сетевые сервисы - функциональность, необходимая для создания сетевых соединений и обеспечения работы сети. Обеспечена поддержка 3G, Wi-Fi, Bluetooth, HTTP и NFC (Near Field Communication). Для настройки 3G и Wi-Fi соединений используется конфигуратор ConnMan (Connection Manager). Для работы с Bluetooth используется пакет bluez;
  • Сервисы для определения местоположения, основанные на фреймворке GeoClue. Поддерживается как определение местоположения через GPS, так и с использованием WPS (Wi-Fi Positioning System), Cell ID и различных дополнительных сенсоров;
  • Сервисы для отправки и приёма сообщений (SMS, MMS, Email и IM);
  • Мультимедиа подсистема на базе GStreamer, обеспечивающая управление различными видами контента, включая видео, звук, изображения и VoIP. Платформа поддерживает большой объём мультимедиа форматов и кодеков, благодаря задействованию компонентов FFmpeg. Среди поддерживаемых функций отмечаются средства для работы с камерой, приложения для записи звука и видео, мультимедиа проигрыватель;
  • PIM (Personal Information Management) - система управления персональной информацией и сохраняемыми на устройстве данными пользователя. Включает средства для работы с адресной книгой, календарём-планировщиком, списком задач и привязанными к устройству данными (например, местоположение и статус соединения). Поддерживаются спецификации vCard 3.0 и vCalendar 1.0;
  • Система обеспечения безопасности и контроля доступа, а также управления сертификатами и организации безопасной доставки приложений. Шифрование и поддержка SSL/TLS реализованы при помощи OpenSSL;
  • Системные сервисы и средства для управления аппаратным обеспечением. В том числе, интерфейсы для доступа к различным типам устройств (сенсоры, экран и т.п.), управления питанием, обработкой событий (USB, MMC, подключение зарядного устройства или наушников), проведения обновления системы;
  • Стек телефонии для обеспечения работы в сетях сотовой связи (UMTS и CDMA) и управления SIM-картой;
  • Web-стек на базе браузерного движка WebKit (webkit-efl) с реализацией Tizen Web API. Сервис Web UI основан на библиотеке JQuery Mobile.



  1. Главная ссылка к новости (https://www.tizen.org/blogs/ts...)
  2. OpenNews: Samsung планирует в августе выпустить первый смартфон на базе платформы Tizen
  3. OpenNews: Компания Samsung продемонстрировала телефон на базе платформы Tizen 2.0
  4. OpenNews: Релиз мобильной платформы Tizen 2.0 с поддержкой запуска нативных программ
  5. OpenNews: Для платформы MeeGo подготовлена прослойка для обеспечения совместимости с Tizen
  6. OpenNews: Для Tizen подготовлена проприетарная прослойка для запуска Android-приложений
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/36964-tizen
Ключевые слова: tizen, mobile
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (38) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 22:59, 18/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Интересно, насколько он будет зандирован самсунгом и как скоро какой-нибудь проект вроде replicant-а из него все зонды выпилит.
     
  • 1.2, zomg (?), 23:04, 18/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На meego на nokia n9 используется upstart, а не sysv. Может быть та sysv, от которой отказались, пришла из интеловской сборки, или от LiMO.
     
  • 1.3, daemonpnz (ok), 23:30, 18/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Устройства то где?
     
     
  • 2.4, Аноним (-), 23:37, 18/05/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Без софта они никому не нужны, так что я думаю, что самсунг просто тянет время с выпуском телефона, чтобы хоть что написать успели.
     
     
  • 3.6, wS (?), 23:52, 18/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    у них ещё SDK закрытая. Одна из причин написания малого количества софта.
     
     
  • 4.10, 1 (??), 03:00, 19/05/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    кого вообще колышет закрытое оно или открытое, писать софт это не мешает никому
     
     
  • 5.17, Аноним (-), 12:19, 19/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    У них API наркоманский, склеен из сотни кусков и не снабжён никакими инструментами. Как считаете, это мешает писать софт?
     
     
  • 6.28, Аноним (-), 10:13, 20/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Сразу видно, человек не смотрел API Tizen
     
     
  • 7.39, Дэйви (?), 15:11, 23/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Сразу видно, человек не смотрел API Tizen

    Возможно человек был знаком с API Bada

     
  • 5.21, Аноним (-), 14:24, 19/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > никому

    Вот это не факт: закрытой софтины может и не оказаться под нужную систему.

     
  • 3.19, Аноним (-), 14:21, 19/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Без софта они никому не нужны,

    Тогда где гном или куть? Нокия это умнее делала...

     
  • 2.7, Аноним (-), 23:58, 18/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Samsung Galaxy S2 HD и Samsung Galaxy S3. Для упрощения формирования сборок поддерживается репозиторий готовых пакетов. Выпуск первого телефона на базе Tizen намечен компанией Samsung на август.
     
     
  • 3.25, Аноним (-), 19:48, 19/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ссылку на прошивки в студию
     
  • 2.23, all_glory_to_the_hypnotoad (ok), 17:05, 19/05/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Устройства то где?

    не нужно. Это же будет самсунг и  html5. Два гогна в одном месте.

     
     
  • 3.26, Сонелюб (?), 03:33, 20/05/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Абсолютно верно
     
  • 2.30, Grammar Nazi (?), 12:44, 20/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Устройства-то
     
     
  • 3.35, Аноним (-), 21:37, 20/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Устройства-то

    Расстрелять негодяя! За отсутствие точки в конце предложения.

     
     
  • 4.37, Orisu (?), 00:52, 21/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Там должен быть восклицательный знак.
     

  • 1.5, wS (?), 23:44, 18/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    >Tizen 2.1, которая продолжает развитие систем MeeGo и LiMO

    По моему они не продолжают развитие MeeGo, они взяли наработки MeeGo и развивают свою платформу.

    20 мая выходит первый аппарат на SailfishOS, вот кто продолжает развитие MeeGo.

     
     
  • 2.8, equeim (ok), 00:13, 19/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    От MeeGo в Tizen ничего не осталость, вместо Qt - EFL. Радует одно - оба нстоящие линуксы, не то что андроид. Вот только у Tizen есть шанс подняться до уровня андроида по распространенности, а на счет Sailfish я очень сомневаюсь - ибо за Tizen'ом деньги и самсунг, чьи аппараты весьма популярны. Также немаловажно то, что что разработчики приложений (елси они не фанаты линукса и free software, а таких меньшинство) не будут делать их под две не сильно отличающиеся платформы. На первых порах у Tizen будет больше пользователей, за счет самсунга, так что Sailfish может оказаться в пролете. Хотя она мне нравится больше.
     
     
  • 3.9, daemonpnz (ok), 01:12, 19/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    За МиГо тоже был ни абы кто, а нокия, но оно быстро сдулось, так же и этот тизен сдуется. ИМХО
     
     
  • 4.11, Аноним (-), 03:01, 19/05/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Но у Самсунга не Элопа.
     
     
  • 5.14, the joker (ok), 08:40, 19/05/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Но у Самсунга не Элопа.

    Не исключено, что МС исправит это упущение.

    Копеечку за андроид они с Самсунга уже имеют. Зонд вставлен, осталось им воспользоваться.

     
     
  • 6.15, Аноним (-), 09:19, 19/05/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Не исключено, что МС исправит это упущение.

    Есть какие-то предпосылки к тому? И какие же?

     
     
  • 7.22, robux (ok), 15:15, 19/05/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Есть какие-то предпосылки к тому? И какие же?

    Есть. Южная часть Кореи с 1945 года оккупирована Пендосией.
    Поэтому если даже в свободной Финляндии Нокию нагнули, то в марионеточной Ю.Корее, где президент как ручная собачонка выполняет команды Вашингтона, нагнуть Самсунг будет проще пареной репы.

     
     
  • 8.34, Аноним (-), 21:34, 20/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Когда в тебя начнут целить ядерными ракетами, а у тебя своих ядерных ракет не ок... текст свёрнут, показать
     
     
  • 9.38, dcdd (?), 03:08, 21/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Представления вашего оппонента о южной корее конечно абсолютно фантастические Н... текст свёрнут, показать
     
  • 3.24, all_glory_to_the_hypnotoad (ok), 17:09, 19/05/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    самсунг из tizen'а никогда не сделает нормальную платформу. Убогий веб обречён априори. Мало того, что у самсунга нет нормальных софтверных инженеров, так ещё и выбранные технологии доставляют кучу мелкого гемора.
     
     
  • 4.33, qux (ok), 16:26, 20/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Из обрывков информации складывается впечатление, что там не в инженерах а в менеджменте причин больше.
     

  • 1.13, CSRedRat (ok), 08:27, 19/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Tizen вроде на Wayland хотели выпустить? Передумали?
     
  • 1.16, Аноним (-), 12:17, 19/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Куча компонентов и никакой целостности. Прямо представляется, как жизнерадостный iOS-разработчик возвращается из солярия, садится с "дружком" за машины и начинает искать документацию по очередному libhgteopk на сайте lfpdrspg.tigris.org/kg/291/d и придумывать, как же склеить всё это в нечто отдалённо рабочее.

    Он же на следующий день придёт в офис с дробовиком и всех перестреляет.

     
     
  • 2.20, Аноним (-), 14:23, 19/05/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Он же на следующий день придёт в офис с дробовиком и всех перестреляет.

    Ну и отлично, в штатах ему за это дадут вышку и одним уродом станет меньше.

     

  • 1.18, Аноним (-), 12:35, 19/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    интересно возможно ли будет запустить это чудо на моем стареньком - многострадальном n900. meego там работал отменно
     
  • 1.27, Аноним (-), 10:10, 20/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "низкоуровневых языках программирования, таких как Си++"
    Началось...
     
  • 1.29, Anonymus.UA (?), 11:06, 20/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Chrome OS - webkit + гуглозонд, Firefox OS - firefox + фоксзонд, Tizen - webkit + зонд установленный самостоятельно???
     
  • 1.31, wS (?), 14:42, 20/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Кому интересно:
    https://jolla.com/
    вот и первый аппарат на sailfishos продолжающие развитие MeeGo

     
     
  • 2.32, wS (?), 14:45, 20/05/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    SDK качать отсюда https://sailfishos.org//develop.html
     

  • 1.36, Аноним (-), 00:33, 21/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    wS, никому не интересно, Tizen гораздо лучше и опыт за плечами у команды огромный.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру