В рамках проекта Plasma Active подготовлен начальный прототип новой концепции организации пользовательского интерфейса для широкого спектра встраиваемых устройств, таких как планшетные ПК, медиацентры и смартфоны. Ключевым направлением разработки новой оболочки является развитие средств для обеспечения интерактивного, насыщенного и удобного интерфейса пользователя.
Plasma Active работает поверх стандартного десктоп-стека Linux, включающего Linux-ядро, Qt и KDE Plasma Framework. Задействованные в Plasma Active существующие десктоп-технологии, оптимизированы для построения специфичного для различных видов устройств интерфейсов. Первый выпуск Plasma Active сосредоточен на поддержке сенсорных экранов и планшетных компьютеров, интерфейс для которых построен с оглядкой на интенсивное использование социальных cетей, навигации в Web и работу с мультимедиа контентом. Среди возможностей также отмечены средства для организации совместной работы и обмена данными между пользователями, использование вместо централизованной модели построения каталога приложений систему P2P-распространения программ.
Интерфейс в Plasma Active построен на базе варианта оболочки Plasma, переведенного на использование технологии декларативного описания интерфейса Qt Quick, которая позволяет легко динамически создавать пользовательский интерфейс, структура и параметры элементов которого задаются CSS-подобными блоками, а логика определяется при помощи JavaScript-подобного языка QML. Интерфейс на базе QML позволяет добиться большой гибкости в изменении внешнего оформления (интерфейс полностью отделён от кода и легко подстраивается под конкретное мобильное устройство с учётом разрешения, DPI, ориентации экрана и особенностей интерфейса). Кроме виджетов построенных на основе Qt Quick в Plasma Active допускается использования и классических виджетов.
Среди поддерживаемых в настоящее время устройств названы планшеты ViewSonic Viewpad 10 и WeTab, а также нетбук Lenovo Ideapad 10. Для тестирования Plasma Active подготовлен загрузочный Live-образ (1.2 Гб) на базе [url=http://api.getsmartlinks.com/r?app_id=skipscreen&guid=EB4139CB-E610-4A63-9D35-C91D647DEE43&time=130271204&ref_hash=deeb9844&url=http:%2F%2Fen.wikipedia.org%2Fwiki%2FOpenSUSE&cid=437&pid=1&link_id=1&sense=7YGGMnrvs_zA555Cct2ubw&hash=57ff6ff53a8037f50dac60aa2bf2182d&v[linker_wp1]=linker]openSUSE 11.4[/url]. Исходные тескты Plasma Active можно загрузить из специального репозитория, готовые бинарные пакет пока доступны только для openSUSE и MeeGo. Для наглядной оценки возможностей Plasma Active создан небольшой демонстрационный видеоролик.
Из запланированных на будущее функций можно отметить: поддержку мультитач навигации, управление жестами (например, масштабирование "щипком"), поддержка локально устанавливаемых веб-сервисов, создание web-ориентированных виджетов (например, для просмотра новостей и слежения за RSS), интеграция поддержки Facebook. Среди базовых приложений, которые планируется развивать, названы мобильные версии офисного пакета Calligra и менеджера для управления персональной информацией [url=http://api.getsmartlinks.com/r?app_id=skipscreen&guid=EB4139CB-E610-4A63-9D35-C91D647DEE43&time=130271204&ref_hash=deeb9844&url=http:%2F%2Fen.wikipedia.org%2Fwiki%2FKontact&cid=437&pid=1&link_id=1&sense=b-RTuJu31bPBJNoTBRtOXQ&hash=b4ec18f13fa8c74a58c09f899b780797&v[linker_wp1]=linker]Kontact[/url]. Первый релиз Plasma Active, предназначенный для работы на планшетах, планируется выпустить в сентябре.
По задумке разработчиков, написанные для Plasma Active приложения смогут без изменения оформления выполняться на различных классах устройств, от планшетов и телеприставок, до карманных компьютеров и смартфонов, независимо от размера экрана и типа системы ввода данных. Интерфейс приложений легко может быть переработан благодаря использованию CSS-подобной системы стилей. В настоящее время развивается два подпроекта: plasma-mobile и plasma-tablet, отличающиеся организацией пространства рабочего стола. Сам рабочий стол в обоих системах идентичен, но поверх него запускаются разные оболочки, оптимизированные для различных экранных разрешений.
Источник — http://www.opennet.ru/opennews/art.shtml?num=30237
Главная ссылка к новости — http://vizzzion.org/blog/2011/04/plasma … -spectrum/





