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

Пользовательский интерфейс _ интерфейс приложения, предназначенный для конечных пользователей.

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

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

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

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

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

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

38
Почему темные цветовые схемы в редакторах так популярны? [закрыто]

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

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

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

34
Реализация идеи Модель-Представление-Презентатор

Я пытаюсь получить хорошее представление о том, как реализовать хорошее разделение между пользовательским интерфейсом и моделью, но мне сложно понять, где именно разделить линии. Я смотрел на Model-View-Presenter, но я не уверен, как именно реализовать его. Например, мой вид имеет несколько...

32
Как команды разработчиков могут предотвратить низкую производительность в пользовательских приложениях?

Когда я ранее спрашивал, что отвечает за медленное программное обеспечение, я получил несколько ответов, в которых говорилось, что это социальная проблема и проблема управления: Это не техническая проблема, это проблема маркетинга и управления .... В конечном счете, менеджеры по продукту несут...

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

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

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

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

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

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

19
Является ли хорошей идеей сделать пользовательский интерфейс на 100% в Javascript и предоставлять данные через API?

Моя основная дневная работа - создание приложений HTML. Под этим я подразумеваю внутренне используемые приложения типа CRUD с множеством редактируемых видов сетки, текстовых полей, выпадающих списков и т. Д. В настоящее время мы используем веб-формы ASP.NET, которые выполняют свою работу, но...

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

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

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

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

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

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

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

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

17
Как программисты могут улучшить свои навыки UX? [закрыто]

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

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

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

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

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

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

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

16
Что такое декларативный интерфейс?

Я продолжаю видеть этот термин в блогах о фреймворках. Хотя я понимаю разницу между декларативным и императивным программированием, как это относится конкретно к пользовательскому интерфейсу? Почему для него существует специальный термин? Это разные «вещи»? Если да, то какова альтернатива...