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

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

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

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

6
Как правильно работать с графическим дизайнером? [закрыто]
Недавно мы работали с графическим дизайнером (по согласованию с клиентом), чтобы обеспечить обложку для приложения Django + Bootstrap, которое мы создали. Дизайнер предоставил серию статических изображений нового макета вместе с документом, описывающим некоторые технические атрибуты (размеры шрифта, цвета, несколько размеров и т. Д.). Это оказалось невероятно трудоемким для реализации этого. …

6
Как избежать большого и неуклюжего UITableViewController на iOS?
У меня проблема при реализации MVC-паттерна на iOS. Я искал в Интернете, но, похоже, не нашел хорошего решения этой проблемы. Многие UITableViewControllerреализации кажутся довольно большими. Большинство примеров, которые я видел, позволяют UITableViewControllerреализовать <UITableViewDelegate>и <UITableViewDataSource>. Эти реализации - большая причина, почему UITableViewControllerстановится большим. Одним из решений будет создание отдельных классов, которые …

12
У программистов GUI есть неоправданное преимущество перед другими?
Менеджеры и клиенты могут легко оценить то, что они могут видеть. Я видел много разработчиков GUI, которые являются средними программистами с минимальными знаниями принципов проектирования или других идиом программирования. Тем не менее, эти недостатки часто остаются незамеченными, особенно со стороны руководства и клиентов, если программист может создать впечатляющий интерфейс пользователя. …
23 gui 

3
Как правильно отделить интерфейс от логики в приложениях Pyqt / Qt?
Я много читал об этом в прошлом и смотрел некоторые интересные разговоры, подобные этой, от дяди Боба . Тем не менее, я всегда нахожу довольно сложным правильно спроектировать мои настольные приложения и различать, какие должны быть обязанности на стороне пользовательского интерфейса, а какие - на стороне логики . Очень краткое …
20 design  python  mvc  gui  coupling 

1
Зачем использовать классы при программировании графического интерфейса tkinter на python?
Я программирую в основном на python и запрограммировал пару графических интерфейсов с помощью Tkinter, каждый учебник, который я когда-либо видел, рекомендовал определить и использовать класс для графического интерфейса, но мой графический интерфейс работает безупречно, используя только процедуры, без класса. Зачем использовать класс? С моей точки зрения, это просто дополнительный уровень …
19 python  gui  class 

2
Существует ли какая-то систематическая стратегия для разработки и реализации GUI?
Я использую Visual Studio для создания приложения с графическим интерфейсом в C #. Панель инструментов служит изящной палитрой компонентов, которая позволяет мне легко перетаскивать кнопки и другие элементы (для ясности я скажу кнопку, когда я имею в виду «контроль») на мою форму, что делает статические формы довольно простыми для выполнения. …
18 c#  gui  visual-studio 

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

7
Стоит ли изучать разработку графического интерфейса для настольных компьютеров? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 4 года назад . За последние пару лет все серьезные проекты, над которыми я работал, были либо веб-основаны, либо имели не …

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

9
Чем рабочий процесс CLI-ориентированного программиста отличается от GUI-ориентированного?
Я много слышал о преимуществах меньшего количества работы по программированию в приложениях с графическим интерфейсом и использовании большего количества инструментов командной строки (особенно в том, что касается более эффективной работы). Однако, так как я не понимаю , как мой рабочий процесс будет отличаться , если я зависел больше инструментов командной …
17 gui  cli 

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

5
Как структурировать модульные тесты для приложения с графическим интерфейсом, используя C # и NUnit
Меня попросили сделать небольшой побочный проект, чтобы предоставить простое приложение одному из наших клиентов. Обычно я работаю над внутренним кодом, в котором все свои потребности в тестировании выяснены, и я еще не имел сомнительного удовольствия от написания тестов для GUI, поэтому мне немного неясно, как мне настроить код тестирования и …
16 c#  testing  gui  nunit 

5
Может кто-нибудь объяснить, как работает графический интерфейс и когда я должен начать использовать его? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
16 c++  gui 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.