Вопросы с тегом «gui»

При вычислении графический пользовательский интерфейс (GUI, иногда произносится как gooey) - это тип пользовательского интерфейса, который позволяет пользователям взаимодействовать с электронными устройствами с помощью изображений, а не текстовых команд. Графические интерфейсы могут использоваться в компьютерах, портативных устройствах, таких как MP3-плееры, портативные медиаплееры или игровые устройства, бытовая техника и оргтехника.

98
Почему трудно заставить Java-программу выглядеть «родной»?

Большинство приложений Java не выглядят так же, как приложения C / C ++. Swing, возможно, был разработан специально для того, чтобы иметь необычный вид, но, основываясь на том, что я прочитал, SWT, например, пытался «выглядеть нативно», и не добился полного успеха. Мой вопрос: Почему разработчикам...

48
Как лучше всего избегать написания раздутого кода GUI?

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

41
Как правильно работать с графическим дизайнером? [закрыто]

Недавно мы работали с графическим дизайнером (по согласованию с клиентом), чтобы обеспечить обложку для приложения Django + Bootstrap, которое мы создали. Дизайнер предоставил серию статических изображений нового макета вместе с документом, описывающим некоторые технические атрибуты (размеры...

36
Как избежать большого и неуклюжего UITableViewController на iOS?

У меня проблема при реализации MVC-паттерна на iOS. Я искал в Интернете, но, похоже, не нашел хорошего решения этой проблемы. Многие UITableViewControllerреализации кажутся довольно большими. Большинство примеров, которые я видел, позволяют UITableViewControllerреализовать...

23
У программистов GUI есть неоправданное преимущество перед другими?

Менеджеры и клиенты могут легко оценить то, что они могут видеть. Я видел много разработчиков GUI, которые являются средними программистами с минимальными знаниями принципов проектирования или других идиом программирования. Тем не менее, эти недостатки часто остаются незамеченными, особенно со...

20
Как правильно отделить интерфейс от логики в приложениях Pyqt / Qt?

Я много читал об этом в прошлом и смотрел некоторые интересные разговоры, подобные этой, от дяди Боба . Тем не менее, я всегда нахожу довольно сложным правильно спроектировать мои настольные приложения и различать, какие должны быть обязанности на стороне пользовательского интерфейса, а какие - на...

19
Зачем использовать классы при программировании графического интерфейса tkinter на python?

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

18
Каковы основные различия при переходе от консольного программирования к программированию с графическим интерфейсом?

Я начал, как и многие другие, с консольного программирования (как в терминале, а не на Playstation). Но рано или поздно нужно коснуться программирования на основе GUI, хотите вы этого или нет. Этот переход содержит много изменений в том, как вам нужно думать о внешнем интерфейсе (и, возможно, также...

18
Стоит ли изучать разработку графического интерфейса для настольных компьютеров? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 4 года назад . За последние пару лет все серьезные проекты, над которыми я работал, были либо...

18
Где я могу найти вдохновение для хорошего пользовательского интерфейса? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 6 лет назад . У меня есть ментальный блок для определения интерфейса главного экрана для...

18
Существует ли какая-то систематическая стратегия для разработки и реализации GUI?

Я использую Visual Studio для создания приложения с графическим интерфейсом в C #. Панель инструментов служит изящной палитрой компонентов, которая позволяет мне легко перетаскивать кнопки и другие элементы (для ясности я скажу кнопку, когда я имею в виду «контроль») на мою форму, что делает...

17
Может ли быть полезно создать приложение, начинающееся с графического интерфейса?

Тенденция в проектировании и разработке приложений, кажется, начинается с «кишок»: домен, затем доступ к данным, затем инфраструктура и т. Д. Графический интерфейс обычно появляется позже. Интересно, может ли это быть полезным для создания графического интерфейса ... Мое обоснование заключается в...

17
Чем рабочий процесс CLI-ориентированного программиста отличается от GUI-ориентированного?

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

16
Может кто-нибудь объяснить, как работает графический интерфейс и когда я должен начать использовать его? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

16
Как структурировать модульные тесты для приложения с графическим интерфейсом, используя C # и NUnit

Меня попросили сделать небольшой побочный проект, чтобы предоставить простое приложение одному из наших клиентов. Обычно я работаю над внутренним кодом, в котором все свои потребности в тестировании выяснены, и я еще не имел сомнительного удовольствия от написания тестов для GUI, поэтому мне...

14
Предложения по библиотеке GUI на Haskell [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 5 лет назад . Как говорит сам Haskell Wiki : Для Haskell существует большое количество...

13
Вы когда-нибудь использовали какой-то один инструмент в пользу другого только потому, что он выглядит лучше? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

12
Есть ли тенденция кроссплатформенных наборов GUI? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

12
Является ли Python хорошим выбором для разработки пользовательского интерфейса? Если так, то wxPython или Tkinter?

Я с нетерпением жду разработки настольного приложения с использованием Python. Я новичок, и у меня нет достаточного опыта в Python. Я также программист на Java. Хотя у меня есть некоторый опыт создания пользовательских интерфейсов с использованием Swing, я вижу, что приложения, разработанные на...

12
Как вы называете свои элементы управления GUI?

Обычно считается плохой практикой использовать венгерскую нотацию , но обычно встречаются элементы управления GUI с именами userNameTextBoxи userNameLabel. Вы помещаете тип управления в его названии? Разве это не венгерская...