The OpenNET Project / Index page

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



"Релиз 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.dev/opennews/art.shtml?num=46475

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

Оглавление

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #6, #19, #21, #31

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

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

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

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

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

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

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

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

Хотя стоп.

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

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

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

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

Где?

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #16, #26

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

17. Сообщение от Аноним (-), 30-Апр-17, 17:24   –6 +/
Ура, Кеды тортеют! Скоро почти Гном догонят.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #18

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #22

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

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

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

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #28, #32

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

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

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

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

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

32. Сообщение от anonimbl (?), 01-Май-17, 17:29   +/
>нормальных размеров
>1024

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #36, #37

33. Сообщение от anonimbl (?), 01-Май-17, 17:30   +/
> Это не гурманы, это патологоанатомы.

Некрофилы.

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

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

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

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

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

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


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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #45

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #40, #47

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

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

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

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

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

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

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

46. Сообщение от Аноним (46), 20-Дек-23, 14:42   +/
Проснись уже в современности. У людей вебня в виртуалках изолирована и там как раз 1024x768 размер очень подходящий.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

47. Сообщение от Аноним (46), 20-Дек-23, 14:46   +/
>  С чего они вообще взяли, что Desktop и мобайл-устройства должны и будут работать одинаково?
>  сценарии использования - разные.

Возможности должны быть одинаковы, т.к. сценарии использования одинаковые.

А именно: и дома и в пути занимаешься одинаковыми вещами, а тогда работать должно одинаково и в мобилке и на столе.

Причём всю историю КПК пытались НЕ делать этого, хотя оно нужно. Но нужно людям, а не коммерсам. Увы и ах.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38


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

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




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

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