Перейти к содержанию

Проект KDE опубликовал первый релиз Kirigami UI, фреймворка для построения интерфейса

Материал из Викиновостей, свободного источника новостей

10 августа 2016 года

Состоялся первый релиз фреймворка Kirigami UI, развиваемого проектом KDE в качестве средства для быстрой разработки адаптивных приложений, работающих без изменения на настольных и мобильных системах.

Фреймворк является надстройкой над Qt Quick Controls и использует в качестве основы уже предоставляемые в Qt Quick элементы, такие как кнопки и поля ввода текста. Со своей стороны Kirigami даёт возможность комбинировать данные элементы в готовые блоки построения интерфейса, например, позволяет построить интерфейс в форме набора горизонтально сдвигаемых страниц, которые отображаются по одной или группируются в зависимости от размера экрана.

Приложения, использующие Kirigami, автоматически адаптируются к размеру экрана и доступным методам ввода, что позволяет комфортно работать с ними на настольных системах, планшетах с относительно большими сенсорными экранами и смартфонах с ограниченным экранным пространством. Для управления со смартфона предлагается концепция управления приложением одной рукой, основанная на формировании неинвазивных всплывающих окон - вместо открытия диалога подтверждения операции, пользователю предоставляется возможность отменить действие, после его совершения.

Первый выпуск поддерживает создание приложений для Android, настольных дистрибутивов GNU/Linux на базе X11 и Wayland, Windows и готовящейся к выпуску платформы Plasma Mobile. Ведётся работа по обеспечению поддержки iOS и Ubuntu Touch. В настоящее время Kirigami UI распространяется как обособленный продукт, но в будущем разработчики планируют включить его в состав набора KDE Frameworks 5, в котором Kirigami получит статус фреймворка первого уровня, т.е. не будет связан зависимостями с какими-либо компонентами, кроме Qt.

Источники[править]

Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Проект KDE опубликовал первый релиз Kirigami UI, фреймворка для построения интерфейса», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.