The OpenNET Project / Index page

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

Мобильная платформа Plasma Mobile портирована для устройств Nexus 5X

19.12.2016 21:51

Разработчики проекта KDE сообщили о портировании развиваемой с 2015 года мобильной платформы Plasma Mobile для смартфона Nexus 5X. Ранее сборки Plasma Mobile ограничивались устройствами Nexus 5 и Oneplus One. Для работы на этих устройствах использовалось системное окружение Cyanogenmod 12, в котором запускается изолированный контейнер, содержащий Ubuntu/Neon и компоненты Plasma Mobile. Проблема с поддержкой новых устройств заключалась в том, что применяемая в данной связке библиотека libhybris не поддерживает устройства, изначально работающие под Android 6.0.

Для обеспечения работы на новых устройствах разработчики задействовали один из форков libhybris, в котором была добавлена поддержка использования исполняемых файлов Android 6.0 в обычном пользовательском окружении Linux. Новая libhybris также дала возможность обеспечить поддержку архитектур armhf и aarch64. В качестве эксперимента, новый порт опробован на смартфоне Nexus 5X, на котором поддерживался только Android 6.0 и более новые выпуски. Для организации работы на Nexus 5X также потребовалось внести изменения в KWin и сборочную инфраструктуру.

В настоящее время из аппаратных возможностей Nexus 5X пока обеспечена поддержка графики и системы ввода, но в ближайшие недели ожидается поддержка сетевой подсистемы, телефонии и других функций, необходимых для создания пригодной для повседневного использования сборки Plasma Mobile. Кроме того, работа на Nexus 5X рассматривается как первый шаг навстречу к реализации поддержки других устройств.

Напомним, что платформа Plasma Mobile основана на мобильной редакции рабочего стола Plasma 5, библиотеках KDE Frameworks 5, телефонном стеке Voicecall/Ofono и коммуникационном фреймворке Telepathy. Для вывода графики используется композитный сервер kwin_wayland. Plasma Mobile не привязывается к низкоуровневым компонентам операционной системы, что позволяет обеспечить возможность работы платформы под разными базовыми ОС, в том числе, организовать запуск поверх Ubuntu и Mer. Платформа ориентирована на запуск мобильных приложений, написанных с использованием фреймворка Qt 5. Поддерживается выполнение plasma-виджетов и приложений для рабочего стола KDE Plasma, а также предусмотрена возможность использования программ, написанных для платформ Ubuntu Touch, Sailfish и Nemo. Из специализированных приложений отмечается интерфейс для запуска приложений, виртуальная клавиатура, панель быстрого управления системой и менеджер приложений.



  1. Главная ссылка к новости (http://blog.bshah.in/2016/12/1...)
  2. OpenNews: KDE Plasma Mobile переходит с Ubuntu Touch на Cyanogenmod
  3. OpenNews: Проект KDE представил мобильную платформу Plasma Mobile
  4. OpenNews: В рамках проекта CopperheadOS развивается защищённый вариант платформы Android
  5. OpenNews: Проект Tor представил прототип защищённого смартфона на платформе Android
  6. OpenNews: Проект KDE опубликовал первый релиз Kirigami UI, фреймворка для построения интерфейса
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/45720-plasmamobile
Ключевые слова: plasmamobile, kde, plasmamobile
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (18) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, commiethebeastie (ok), 00:22, 20/12/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сколько видел портов на эти нексусы, одни сплошные недоделки.
     
  • 1.2, Аноникман (?), 00:25, 20/12/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –10 +/
    Tizen лучше!
     
     
  • 2.3, Аноним (-), 01:10, 20/12/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    +1
     
  • 2.5, Аноним (-), 02:02, 20/12/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Бэкдоры сочнее?
     
  • 2.11, Аноним (-), 10:17, 20/12/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лучше небольшие недоделки, чем сплошная вебня.
     
  • 2.15, Andrei (??), 10:32, 20/12/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Есть пару вопросов по Tizen
    может посоветуете какой мануал может есть проекты опенсорсные нормальные чтобы изучить эту платформу
    пару лет назад пробовал как-то не зашло (
    Еще вопрос раньше вроде пробовали qt для этой платформы портировать но все вроде заглохло?

    PS
    В целом если сможете помочь с погружением в tizen огромное Cпасибо )!

     
     
  • 3.24, anonymous (??), 11:36, 21/12/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если хочется qt, то советую пропробовать Sailfish OS, тем более там все как-то активней и сообщество живое (в частности русскоговорящее).
     

  • 1.4, Аноним (-), 02:01, 20/12/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Copperhead OS - это серьезно, там хотя-бы над безопасностью поработали. Tizenы и плазмы - это баловство.
     
     
  • 2.21, Аноним (-), 20:18, 20/12/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Эти плазмы скорее всего не оставили сбора статистики гугла. А значит прошивка будет пригодна для переделки тем же проектом Tor с минимальными усилиями. Что-то я сомневаюсь, чтобы KDE сделали неотключаемый наглый сбор статистики.
    Да и Qt это вам не Java, должно пошустрее быть.
     
  • 2.25, GrammarNarziss (?), 15:59, 22/12/2016 [^] [^^] [^^^] [ответить]  
  • +/
    «хотя бы», невежда
     

  • 1.6, Kroz (ok), 04:13, 20/12/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Поверх/параллельно с Андроидом можно установить? Я б поставил пощупать.
     
     
  • 2.8, Фуррь (ok), 08:33, 20/12/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    +1, тоже с удовольствием поковырял бы, хорошая тенденция наметилась.
     

  • 1.7, proud_anon (?), 08:23, 20/12/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Все по-взрослому портировали, с akonadi и блэкджеком?
     
  • 1.9, Аноним (-), 09:05, 20/12/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Контейнеры - это не серьезно. А из kde-шного там только plasma и пара плазмоидов? В таком виде точно не нужно.
     
     
  • 2.12, Аноним (-), 10:23, 20/12/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >Платформа ориентирована на запуск мобильных приложений, написанных с использованием фреймворка Qt 5. Поддерживается выполнение plasma-виджетов и приложений для рабочего стола KDE Plasma,
     
     
  • 3.14, Аноним (-), 10:25, 20/12/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Т.е. иными словами, обычных приложений KF 5
     

  • 1.17, adolfus (ok), 11:31, 20/12/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не взлетит. Сильно тормозит. Ну и сам интерфейс как-то не строит. Слайдер не должен отрываться от указателя. Вообще ничего не должно отрываться от указателя. Как только начинается драг-н-дроп, объект должен "догонять" указатель, т.е порог, каким бы он ни был, должен тотчас выбираться. Величина порога не должна влиять на результат драг-н-дропа.
     
  • 1.19, gimrock (ok), 18:30, 20/12/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    У меня как раз Nexus 5x! Отличный смартфон, кстати, и Android 7.1 очень нравится!
     

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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