The OpenNET Project / Index page

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



"Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +/
Сообщение от opennews (ok), 30-Апр-17, 09:16 
Представлен (https://dot.kde.org/2017/04/28/kirigami-21-out) релиз фреймворка Kirigami 2.0 (https://techbase.kde.org/Kirigami), развиваемого сообществом KDE для  быстрой разработки приложений с адаптивным интерфейсом, работающим без изменения на настольных и мобильных системах. Фреймворк является надстройкой над Qt Quick Controls (http://doc.qt.io/qt-5/qtquickcontrols2-index.html) и использует в качестве основы уже предоставляемые в Qt Quick элементы, такие как кнопки и поля ввода.


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


Для управления со смартфона предлагается концепция управления приложением одной рукой, основанная на формировании неинвазивных всплывающих окон - вместо открытия диалога подтверждения операции, пользователю предоставляется возможность отменить действие, после его совершения. В настоящее время поддерживается создание приложений для  настольных дистрибутивов GNU/Linux на базе X11 и Wayland, Windows,  Android, платформы Plasma Mobile и с минимальными модификациями для macOS и iOS.


Среди изменений в Kirigami 2.1:


-  Добавлен элемент ItemViewHeader, предоставляющий средства для определения заголовка списка ListViews и настройки отображения фонового изображения в шапке, к которому применяется эффект прокрутки при изменении размера. Разработчикам предоставляется несколько вариантов поведения элемента;


-  Добавлен  универсальный корневой QML-элемент ApplicationItem, который можно использовать в гибридных приложениях, одновременно использующих QWidgets и QML. Основное оформление для данных приложений может быть основано как на  QQuickView, так и на базе QQuickWidget;

-  Представлен новый элемент PageRow;

-  Проведена оптимизация отступов  и интервалов между элементами в нижнем блоке кнопок и в выпадающих  меню;

-  Переписана  панель десктоп-режима, улучшена загрузка страниц в приложениях для рабочего стола;

-  Улучшено управление пиктограммами из системной темы оформления при запуске в десктоп-режиме;

-  Улучшена поддержка колеса мыши при отображении основных списков элементов;
-  Приведено в порядок поведение центральной прокручиваемой области.

URL: https://dot.kde.org/2017/04/28/kirigami-21-out
Новость: http://www.opennet.ru/opennews/art.shtml?num=46475

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +5 +/
Сообщение от A.Stahl (ok), 30-Апр-17, 09:16 
>что позволяет комфортно работать

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +/
Сообщение от Аноним (-), 30-Апр-17, 09:34 
А если десктоп с тачскрином?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +1 +/
Сообщение от Аноним (-), 30-Апр-17, 10:01 
зато можно перекрутить интерфейс мобильного приложения под десктоп. Да, будет уродливо и не красиво, но работать вполне можно.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

7. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +3 +/
Сообщение от A.Stahl (ok), 30-Апр-17, 10:21 
Чтобы получить "уродливо и некрасиво" можно вообще ничего не делать -- на десктопе мобильные интерфейсы будут выглядеть уродливо и некрасиво "из коробки":)
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

19. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +1 +/
Сообщение от Аноним (-), 30-Апр-17, 18:02 
> Невозможно автоматически перекрутить интерфейс десктопной программы так, чтобы она удобной стала на смартфоне.

А разве кто-то говорил о перекручивании десктопных программ? Если писать программу сразу с учётом разных размеров экрана и методов ввода, вполне реально добиться юзабельности. Если этот тулкит позволяет такое делать, и делать хорошо, — это круто, если нет — всё равно это движение в правильном направлении.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

22. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +2 +/
Сообщение от Tat (ok), 30-Апр-17, 20:28 
Так QML позволяет подобное делать и сам по себе, безо всяких киригами.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

21. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  –1 +/
Сообщение от Аноним (-), 30-Апр-17, 18:44 
На смартфонах, по крайней мере на Андроиде, оно _очень_ убого. Так что нет.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

31. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  –1 +/
Сообщение от Аноним (-), 01-Май-17, 12:53 
Тот случай, когда Асхат дело говорит.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  –3 +/
Сообщение от Аноним (-), 30-Апр-17, 09:29 
> фреймворка для построения интерфейса в КДЕ от проекта KDE

Пофиксил. В линуксе этим пользоваться не будут.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  –7 +/
Сообщение от Аноним (-), 30-Апр-17, 09:54 
очередная не работающая без KDE ненужность
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  –4 +/
Сообщение от Дуплик (ok), 30-Апр-17, 12:20 
Выглядит так, как будто проработкой UI/UX занимался "дизайнер" из 5"б"-класса.

Хотя стоп.

>KDE
>проработкой UI/UX

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +2 +/
Сообщение от Sunderland93 (ok), 30-Апр-17, 13:03 
Отлично. Желаю дальнейшего развития проекту. Недостатки может и есть, но ничего лучше ещё никто не придумал. Кдешники молодцы - им удалось сделать конвергенцию не сломав при этом юзабельность десктопа.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  –1 +/
Сообщение от soarin (ok), 30-Апр-17, 14:10 
> им удалось сделать конвергенцию не сломав при этом юзабельность десктопа

Где?

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

15. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +2 +/
Сообщение от Аноним (-), 30-Апр-17, 14:36 
А я всё думал, - почему в свежем KDE плотность информации всё хуже с каждым обновлением, и окна не помещаются в нормальных размеров экран. А это они, оказывается, заразились мобильными амбициями.

Скатертью дорога. Космонавт туда ухнулся, а вас ещё меньше жалко.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

16. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +/
Сообщение от A.Stahl (ok), 30-Апр-17, 14:55 
Бессердечная ты скотина:)
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

26. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +/
Сообщение от Аноним (-), 01-Май-17, 08:14 
Бред какой-то, примеры будут или безпочвенный вброс таковым и останется?
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

27. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  –1 +/
Сообщение от Аноним (-), 01-Май-17, 09:30 
Какие примеры? Открой "Настройки" в 1024x768 и попробуй попользоваться пару минут с дефолтной темой.

Что интересно, за пределами KDE такого дегенератства нигде не замечал. Даже Гнум со своими гигантскими заголовками как-то ухитряется поместить на экран пару чекбоксов и кнопку "Применить" (хотя может просто те тулзы, которыми я пользовался, были написаны до начала заболевания).

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

28. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  –2 +/
Сообщение от iPony (?), 01-Май-17, 11:01 
> окна не помещаются в нормальных размеров экран 1024x768

Что-то тут не сходится

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

32. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +/
Сообщение от anonimbl (?), 01-Май-17, 17:29 
>нормальных размеров
>1024

нет.
попробуй что-нибудь тайловое, честное слово, какой-нибудь awesome на таком разрешении дает больше всего профита.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

36. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  –2 +/
Сообщение от Аноним (-), 01-Май-17, 20:57 
Я-то нахожу чем пользоваться.

А вот "простым пользователям" сложно объяснить, что стандартное разрешение для ноутов среднего класса это, оказывается, зашквар. Правда макось на нём работать может, и винда может, но проблема конечно не в "этот линасе", а в плебейском размере экрана.

И эти ребята хотят чтобы их софт использовался на мобильных девайсах…

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

45. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +/
Сообщение от Алексей Михайловичemail (?), 30-Ноя-18, 06:43 
Ты где видел на руках ноуты с экраном 4:3, придурок? Они уже лет восемь как исчезли. У всех минимум 1366×768. А для десктопа нормальный экран — это FullHD и больше, а не вот эта вот амбразура, о которой ты говоришь.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

37. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +/
Сообщение от Аноним (-), 01-Май-17, 21:02 
Тайл на любом разрешении даёт кучу профита.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

14. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +/
Сообщение от Guest007email (?), 30-Апр-17, 14:16 
К сожалению Discover на втором скриншоте штука ещё более неюзабельная чем Muon, который она сменила. Так что чем больше программ на этом фреймворке, тем хуже всё :-(
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

39. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +/
Сообщение от Аноним (-), 02-Май-17, 13:08 
Вообще-то Muon никуда не пропадал и ничем не заменялся.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

17. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  –5 +/
Сообщение от Аноним (-), 30-Апр-17, 17:24 
Ура, Кеды тортеют! Скоро почти Гном догонят.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +3 +/
Сообщение от A.Stahl (ok), 30-Апр-17, 17:58 
Поэтому некоторые гурманы третью версию до сих пор держат в холодильнике. Так торт лучше сохраняется.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

20. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  –1 +/
Сообщение от Аноним (-), 30-Апр-17, 18:30 
Это не гурманы, это патологоанатомы.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

33. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  –1 +/
Сообщение от anonimbl (?), 01-Май-17, 17:30 
> Это не гурманы, это патологоанатомы.

Некрофилы.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

23. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  –1 +/
Сообщение от Аноним (-), 30-Апр-17, 21:08 
Ух ты, очередной тулкит! Вот здорово-то! Вот бы еще на нем плеер какой-нибудь написать...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

29. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  –1 +/
Сообщение от Аноним (-), 01-Май-17, 11:16 
Кто бы браузер нормальный написал. И чтоб без выпилов XUL и без Анальных Супер Зондов(с)(TM) от Google.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

35. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +/
Сообщение от Аноним (-), 01-Май-17, 19:03 
> Кто бы браузер нормальный написал. И чтоб без выпилов XUL и без
> Анальных Супер Зондов(с)(TM) от Google.

Угадайте, откуда у блинков и прочих вебкитофф ноги растут.


Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

24. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  +/
Сообщение от upyr (?), 30-Апр-17, 21:18 
оригами:  ори - "складной", гами - "бумага".
киригами: кири - "рубящий удар", гами - "бумага".
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  –2 +/
Сообщение от A.Stahl (ok), 30-Апр-17, 21:40 
Вот-вот. Извозюкали каракулями кусок бумаги-листинга и теперь его только порвать и выбросить.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

34. "Релиз Kirigami 2.1, фреймворка для построения интерфейса от ..."  –1 +/
Сообщение от anonimbl (?), 01-Май-17, 17:31 
> Вот-вот. Извозюкали каракулями кусок бумаги-листинга и теперь его только порвать и выбросить.

Впечатляюще.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

38. "Выпуск Kirigami 2.1, фреймворка для построения интерфейса от..."  –1 +/
Сообщение от Аналитик3000 (?), 02-Май-17, 11:02 
Плотность информации действительно низка. С чего они вообще взяли, что Desktop и мобайл-устройства должны и будут работать одинаково?

Чем пользуемся за ПК? Мышью и клавиатурой. Тачпадом, трекболом (в крайних случаях). А на мобиле? Пальцами.

Когда пользуемся ПК? Дома, в кафе, в дороге. Но преимущественно стационарно. За столом (кушеткой, торшером, стулом, любой твердой поверхностью). Стационарно.

А мобильными устройствами? На ходу, в дороге. Не будем углубляться в подробности, но сценарии использования - разные. Контекст - разный. UX - разный. Почему они решили, что UI должен быть одинаковый?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

40. "Выпуск Kirigami 2.1, фреймворка для построения интерфейса от..."  –1 +/
Сообщение от Аноним (-), 03-Май-17, 04:26 
Программный интерфейс должен быть одинаковый, а как оно гуй на разных платформах нарисует - дело десятое. Такое было на древних мобилочках. И вот более 10 лет я мечтаю сам такое запилить
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

41. "Выпуск Kirigami 2.1, фреймворка для построения интерфейса от..."  +1 +/
Сообщение от бедный буратино (ok), 03-Май-17, 05:00 
как удачно, что пол-опеннета как раз вчера получила диплом по дизайну интерфейсов - наконец-то смогу услышать компетентное мнение
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

43. "Выпуск Kirigami 2.1, фреймворка для построения интерфейса от..."  +1 +/
Сообщение от JL2001email (ok), 05-Май-17, 08:56 
> как удачно, что пол-опеннета как раз вчера получила диплом по дизайну интерфейсов
> - наконец-то смогу услышать компетентное мнение

чтоб понять что UI овно и тупо неудобен не надо получать диплом по дизайну интерфейсов
более того - это дипломированные специалисты такую уйню и дизайнят
и почти всегда сами то этим не пользуются

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
MIRhosting
Inferno Solutions
Hosting by Ihor
Хостинг:

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