URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 90073
[ Назад ]

Исходное сообщение
"Релиз мобильной платформы Tizen 2.1"

Отправлено opennews , 18-Май-13 22:59 
Представлен (https://www.tizen.org/blogs/tsg/2013/tizen-2.1-sdk-and-sourc...) стабильный релиз мобильной платформы Tizen 2.1 (https://source.tizen.org/release), которая продолжает развитие систем MeeGo и LiMO, но отличается  предоставлением возможности использования Web API и web-технологий (HTML5/JavaScript/CSS) для создания мобильных приложений. Проект Tizen  развивается под покровительством организации Linux Foundation, при участии LiMo Foundation, Intel и Samsung. Платформа является универсальной и подходит для использования на различных типах мобильных устройств, включая смартфоны, планшетные ПК, нетбуки, телевизоры и автомобильные информационно-развлекательные системы.

Релиз доступен как в исходных текстах (https://source.tizen.org/release/), на основе которых можно самостоятельно подготовить (https://source.tizen.org/os-development) сборки для различных устройств, так и в виде готовых сборок (http://download.tizen.org/releases/2.1/tizen-2.1/images/) для некоторых типовых моделей устройств, таких как Samsung Galaxy S2 HD и Samsung Galaxy S3.  Для упрощения формирования сборок поддерживается репозиторий (http://download.tizen.org/releases/2.1/) готовых пакетов.  Выпуск первого телефона на базе Tizen намечен компанией Samsung на август.

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

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

Особенности (https://developer.tizen.org/downloads/sdk/2.1-release-notes) 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 (http://www.opennet.me/opennews/art.shtml?num=32456) (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 (http://www.opennet.me/opennews/art.shtml?num=22286) (Connection Manager). Для работы с Bluetooth используется пакет bluez;


-  Сервисы для определения местоположения, основанные на фреймворке GeoClue (http://www.freedesktop.org/wiki/Software/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;


-  Системные сервисы и средства для управления аппаратным обеспечением. В том числе, интерфейсы для доступа к ...

URL: https://www.tizen.org/blogs/tsg/2013/tizen-2.1-sdk-and-sourc...
Новость: http://www.opennet.me/opennews/art.shtml?num=36964


Содержание

Сообщения в этом обсуждении
"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 18-Май-13 22:59 
Интересно, насколько он будет зандирован самсунгом и как скоро какой-нибудь проект вроде replicant-а из него все зонды выпилит.

"Релиз мобильной платформы Tizen 2.1"
Отправлено zomg , 18-Май-13 23:04 
На meego на nokia n9 используется upstart, а не sysv. Может быть та sysv, от которой отказались, пришла из интеловской сборки, или от LiMO.

"Релиз мобильной платформы Tizen 2.1"
Отправлено daemonpnz , 18-Май-13 23:30 
Устройства то где?

"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 18-Май-13 23:37 
Без софта они никому не нужны, так что я думаю, что самсунг просто тянет время с выпуском телефона, чтобы хоть что написать успели.

"Релиз мобильной платформы Tizen 2.1"
Отправлено wS , 18-Май-13 23:52 
у них ещё SDK закрытая. Одна из причин написания малого количества софта.

"Релиз мобильной платформы Tizen 2.1"
Отправлено 1 , 19-Май-13 03:00 
кого вообще колышет закрытое оно или открытое, писать софт это не мешает никому

"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 19-Май-13 12:19 
У них API наркоманский, склеен из сотни кусков и не снабжён никакими инструментами. Как считаете, это мешает писать софт?

"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 20-Май-13 10:13 
Сразу видно, человек не смотрел API Tizen

"Релиз мобильной платформы Tizen 2.1"
Отправлено Дэйви , 23-Май-13 15:11 
> Сразу видно, человек не смотрел API Tizen

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


"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 19-Май-13 14:24 
> никому

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


"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 19-Май-13 14:21 
> Без софта они никому не нужны,

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


"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 18-Май-13 23:58 
Samsung Galaxy S2 HD и Samsung Galaxy S3. Для упрощения формирования сборок поддерживается репозиторий готовых пакетов. Выпуск первого телефона на базе Tizen намечен компанией Samsung на август.

"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 19-Май-13 19:48 
Ссылку на прошивки в студию

"Релиз мобильной платформы Tizen 2.1"
Отправлено all_glory_to_the_hypnotoad , 19-Май-13 17:05 
> Устройства то где?

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


"Релиз мобильной платформы Tizen 2.1"
Отправлено Сонелюб , 20-Май-13 03:33 
Абсолютно верно

"Релиз мобильной платформы Tizen 2.1"
Отправлено Grammar Nazi , 20-Май-13 12:44 
Устройства-то

"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 20-Май-13 21:37 
> Устройства-то

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


"Релиз мобильной платформы Tizen 2.1"
Отправлено Orisu , 21-Май-13 00:52 
Там должен быть восклицательный знак.

"Релиз мобильной платформы Tizen 2.1"
Отправлено wS , 18-Май-13 23:44 
>Tizen 2.1, которая продолжает развитие систем MeeGo и LiMO

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

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


"Релиз мобильной платформы Tizen 2.1"
Отправлено equeim , 19-Май-13 00:13 
От MeeGo в Tizen ничего не осталость, вместо Qt - EFL. Радует одно - оба нстоящие линуксы, не то что андроид. Вот только у Tizen есть шанс подняться до уровня андроида по распространенности, а на счет Sailfish я очень сомневаюсь - ибо за Tizen'ом деньги и самсунг, чьи аппараты весьма популярны. Также немаловажно то, что что разработчики приложений (елси они не фанаты линукса и free software, а таких меньшинство) не будут делать их под две не сильно отличающиеся платформы. На первых порах у Tizen будет больше пользователей, за счет самсунга, так что Sailfish может оказаться в пролете. Хотя она мне нравится больше.

"Релиз мобильной платформы Tizen 2.1"
Отправлено daemonpnz , 19-Май-13 01:12 
За МиГо тоже был ни абы кто, а нокия, но оно быстро сдулось, так же и этот тизен сдуется. ИМХО

"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 19-Май-13 03:01 
Но у Самсунга не Элопа.

"Релиз мобильной платформы Tizen 2.1"
Отправлено the joker , 19-Май-13 08:40 
> Но у Самсунга не Элопа.

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

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


"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 19-Май-13 09:19 
>Не исключено, что МС исправит это упущение.

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


"Релиз мобильной платформы Tizen 2.1"
Отправлено robux , 19-Май-13 15:15 
> Есть какие-то предпосылки к тому? И какие же?

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


"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 20-Май-13 21:34 
> где президент как ручная собачонка выполняет команды Вашингтона,

Когда в тебя начнут целить ядерными ракетами, а у тебя своих ядерных ракет не окажется - ты поневоле побежишь выбирать какому бы обладателю ядерных ракет поизящнее пошестерить. Иначе разбомбят, так что вместо стольного града будет выжженая пустыня.


"Релиз мобильной платформы Tizen 2.1"
Отправлено dcdd , 21-Май-13 03:08 
> Когда в тебя начнут целить ядерными ракетами, а у тебя своих ядерных ракет не окажется - ты поневоле побежишь выбирать какому бы обладателю  ядерных ракет поизящнее пошестерить.

Представления вашего оппонента о южной корее конечно абсолютно фантастические. Но в жизни все не так просто. Южнокорейскую программу создания ядерного оружия в 70-х годах прикрыли именно по требованию американцев и в 1975 ЮК подписала договор о нераспространении ядерного оружия. Дальность ЮК ракет тоже долгое время ограничивалась по договорам с американцами, но на СК ее хватит.

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


"Релиз мобильной платформы Tizen 2.1"
Отправлено all_glory_to_the_hypnotoad , 19-Май-13 17:09 
самсунг из tizen'а никогда не сделает нормальную платформу. Убогий веб обречён априори. Мало того, что у самсунга нет нормальных софтверных инженеров, так ещё и выбранные технологии доставляют кучу мелкого гемора.

"Релиз мобильной платформы Tizen 2.1"
Отправлено qux , 20-Май-13 16:26 
Из обрывков информации складывается впечатление, что там не в инженерах а в менеджменте причин больше.

"Релиз мобильной платформы Tizen 2.1"
Отправлено CSRedRat , 19-Май-13 08:27 
Tizen вроде на Wayland хотели выпустить? Передумали?

"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 19-Май-13 12:17 
Куча компонентов и никакой целостности. Прямо представляется, как жизнерадостный iOS-разработчик возвращается из солярия, садится с "дружком" за машины и начинает искать документацию по очередному libhgteopk на сайте lfpdrspg.tigris.org/kg/291/d и придумывать, как же склеить всё это в нечто отдалённо рабочее.

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


"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 19-Май-13 14:23 
> Он же на следующий день придёт в офис с дробовиком и всех перестреляет.

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


"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 19-Май-13 12:35 
интересно возможно ли будет запустить это чудо на моем стареньком - многострадальном n900. meego там работал отменно

"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 20-Май-13 10:10 
"низкоуровневых языках программирования, таких как Си++"
Началось...

"Релиз мобильной платформы Tizen 2.1"
Отправлено Anonymus.UA , 20-Май-13 11:06 
Chrome OS - webkit + гуглозонд, Firefox OS - firefox + фоксзонд, Tizen - webkit + зонд установленный самостоятельно???

"Релиз мобильной платформы Tizen 2.1"
Отправлено wS , 20-Май-13 14:42 
Кому интересно:
https://jolla.com/
вот и первый аппарат на sailfishos продолжающие развитие MeeGo


"Релиз мобильной платформы Tizen 2.1"
Отправлено wS , 20-Май-13 14:45 
SDK качать отсюда https://sailfishos.org//develop.html

"Релиз мобильной платформы Tizen 2.1"
Отправлено Аноним , 21-Май-13 00:33 
wS, никому не интересно, Tizen гораздо лучше и опыт за плечами у команды огромный.