Форум программистов, компьютерный форум, киберфорум
Python: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Автор канал по Лиспу
 Аватар для Regrin1
25 / 23 / 2
Регистрация: 10.08.2021
Сообщений: 357

Какие сейчас есть основные тенденции и принципы создания программ с GUI?

25.01.2024, 15:00. Показов 1139. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Хочу написать свою программу с красивым графическим интерфейсом, таким, который бы выглядел современно. Меня волнует, какие сейчас используются принципы, какие паттерны. Мне совершенно не важны технологии, я уже выбрал библиотеку.
Какие есть материалы по созданию современных интерфейсов? Что можно почитать?
Заранее спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.01.2024, 15:00
Ответы с готовыми решениями:

Какие сейчас есть варианты для запуска python 3 программ на андроиде?
Подскажите какие есть варианты запуска консольного приложения (python3) на андроиде. Читал про kivy, но это походу только для gui. ...

Visual C++, какие есть способы создания GUI?
Стоит вопрос переписать программу с delphi на Visual с++,на зло программа сама сложная. Но в С++ не селен как раз в той части где требуется...

Основные принципы создания плагинов
Какие существуют основные принципы создания плагинов

14
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7391 / 4818 / 1246
Регистрация: 30.03.2015
Сообщений: 13,687
Записей в блоге: 29
25.01.2024, 15:27
Цитата Сообщение от Regrin1 Посмотреть сообщение
я уже выбрал библиотеку.
вот ее доку я бы и почитал, там обычно туториалы прикладывают, иногда ссылки на примеры, книги.
0
Автор канал по Лиспу
 Аватар для Regrin1
25 / 23 / 2
Регистрация: 10.08.2021
Сообщений: 357
25.01.2024, 15:42  [ТС]
Welemir1, Это понятно, но меня интересуют основные принципы дизайна, которые не зависят от конкретной библиотеки.
0
290 / 205 / 68
Регистрация: 18.09.2019
Сообщений: 407
Записей в блоге: 58
25.01.2024, 20:31
Цитата Сообщение от Regrin1 Посмотреть сообщение
интересуют основные принципы дизайна, которые не зависят от конкретной библиотеки
Принцип-то общеизвестен - дизайн должен быть эргономичным, т.е. интуитивно понятным и лёгким в работе, единообразным и последовательным, наглядным и информативным, адаптирующимся под различные устройства (разрешения экрана), привлекательным и эстетичным.
0
963 / 718 / 276
Регистрация: 10.12.2016
Сообщений: 1,764
26.01.2024, 01:25
Regrin1, не совсем понятно что вы имеете в виду
это?
https://dzen.ru/a/ZGUGH7X07SoelYfO
1
Автор канал по Лиспу
 Аватар для Regrin1
25 / 23 / 2
Регистрация: 10.08.2021
Сообщений: 357
26.01.2024, 11:54  [ТС]
vic5710, Я имею в виду, какие есть основные шаблоны не кола, но дизайна. Например, я считаю таковым боковую панель, как в ВСКод.
0
963 / 718 / 276
Регистрация: 10.12.2016
Сообщений: 1,764
26.01.2024, 16:46
Цитата Сообщение от Regrin1 Посмотреть сообщение
боковую панель, как в ВСКод.
в каждой библиотеке своя реализация. изучайте документацию
0
Автор канал по Лиспу
 Аватар для Regrin1
25 / 23 / 2
Регистрация: 10.08.2021
Сообщений: 357
26.01.2024, 16:49  [ТС]
vic5710, Меня не интересует реализация, меня интересует дизайн, который не зависит от реализации.
0
963 / 718 / 276
Регистрация: 10.12.2016
Сообщений: 1,764
26.01.2024, 18:37
ну применительно к VS Code
VS Code — это расширяемый редактор кода. Он написан на фреймворке Electron, поэтому его интерфейс запрограммирован с помощью HTML, CSS и JavaScript. Интерфейс стандартный для редакторов:
рабочая область, верхнее и боковое меню.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
28.01.2024, 12:20
vic5710, да он не об этом, ёлы-палы.
Regrin1, гугли ui/ux дизайн. Была какая-то хорошая книжка на русском, но я не помню к сожалению.
Кликните здесь для просмотра всего текста
0
963 / 718 / 276
Регистрация: 10.12.2016
Сообщений: 1,764
28.01.2024, 15:51
Цитата Сообщение от iSmokeJC Посмотреть сообщение
ui/ux дизайн
ну так это веб-интерфейс в основном, питон то тут каким боком?

Не по теме:


почитал немного, прям напомнило - менеджер по санитарному клинингу(уборщик туалетов)

0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
28.01.2024, 16:03
Тогда и я тебя не понимаю. С фреймворком ты определился. Я тебе посоветовал почитать про основные принципы организации гуйни. Дизайн/управление. Собсно питон тут разумеется не при чем. Ну а ежели тебе нужны какие-то принципы реализации этой гуйни, тогда и смотреть надо в доку по этому фреймворку. Ну или на готовые продукты на нем же.
0
963 / 718 / 276
Регистрация: 10.12.2016
Сообщений: 1,764
28.01.2024, 16:08
Цитата Сообщение от iSmokeJC Посмотреть сообщение
Тогда и я тебя не понимаю
Ты меня с ТС перепутал.
1
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
28.01.2024, 16:10
vic5710, точняк. Пардоньте
0
963 / 718 / 276
Регистрация: 10.12.2016
Сообщений: 1,764
28.01.2024, 16:31
iSmokeJC, нивапрос
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.01.2024, 16:31
Помогаю со студенческими работами здесь

Основные принципы создания грида
Подскажите пожалуйста основные принципы создания грида. Сетка, данные и пр.

Какие есть платформы и инструменты для создания GUI?
Доброго времени суток, очень хотелось бы работать с gui интерфейсом. Но с Tkinter мне работать не нравится, быть может есть какие-нибудь...

Какие основные принципы ООП как выражаются в коде?
Какие основные принципы ООП как выражаются в коде ?

Что используется сейчас для создания GUI?
Является ли Swing приемлемой библиотекой для создания десктопных приложений на Java или это устаревшая технология? Насколько имеет смысл...

Какие есть основные методы оптимизации?
Какие есть основные методы оптимизации?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru