Сравнительно недавно компания Adobe представила Creative Suite 6 с некоторым количеством новых возможностей, крупных и мелких нововведений. Как водится, многие пользователи стали обновляться, ожидая самых разных улучшений.
Однако некоторые нововведения оказались хоть и довольно мелкими, но вызвали волну недоумения и разговоров. На примере одного такого нововведения я бы хотел поразмышлять о привязанности пользователей к привычному интерфейсу и о возможных путях обхода подобных ситуаций при разработке и обновлении софта.
Читать полностью »
Рубрика «пользовательский интерфейс» - 3
Пользовательский опыт против нововведений в интерфейсах
2012-09-28 в 7:09, admin, рубрики: adobe, интерфейсы, обновление, опыт, пользовательский интерфейс, юзабилити, метки: интерфейсы, обновление, опыт, пользовательский интерфейс[Почти]-MVC-подход к реализации пользовательского интерфейса в Delphi. Часть 3. Объекты
2012-07-10 в 5:43, admin, рубрики: Delphi, GUI, mvc, mvp, паттерны проектирования, пользовательские интерфейсы, пользовательский интерфейс, Программирование, разработка, метки: Delphi, gui, mvc, mvp, паттерны проектирования, пользовательские интерфейсы, пользовательский интерфейс
В предыдущих частях статьи (1, 2) я показал, каким образом можно организовать работу с внутренними данными приложения и пользовательским интерфейсом через одну точку входа — модель. Изменения модели автоматически отражались в пользовательском интерфейсе. При этом для упрощения в качестве модели я использовал простые property класса формы, setter которых может привести GUI интерфейс к текущему состоянию модели. В данной части статья я покажу, как интерфейс может реагировать на изменения самих объектов внутри приложения.
Читать полностью »
[Не совсем]-MVC-подход к разработке пользовательских интерфейсов в Delphi. Часть 2. Списки
2012-07-05 в 11:08, admin, рубрики: Delphi, GUI, mvc, mvp, паттерны проектирования, пользовательские интерфейсы, пользовательский интерфейс, Программирование, разработка, метки: Delphi, gui, mvc, mvp, паттерны проектирования, пользовательские интерфейсы, пользовательский интерфейс
Предыдущая статья была посвящена всего одной галочке. Пора переходить к чему-то чуть более серьезному. Сегодняшняя тема — представление списков и связь GUI-списков с внутренними данными. Статья предназначена для Delphi-разработчиков.
Читать полностью »
MVC-подход к разработке пользовательских интерфейсов в Delphi. Часть 1. Галочка
2012-07-04 в 13:13, admin, рубрики: Delphi, GUI, mvc, mvp, паттерны проектирования, пользовательские интерфейсы, пользовательский интерфейс, Программирование, разработка, метки: Delphi, gui, mvc, mvp, паттерны проектирования, пользовательские интерфейсы, пользовательский интерфейс
Не буду писать красивых предисловий, потому что статья не развлекательная, а скорее техническая. В ней я хочу кратко рассмотреть простые приемы программирования пользовательского интерфейса классических desktop-приложений в среде Delphi.
Тех немногих, кто еще пользуется этой средой разработки, прошу под кат.
Читать полностью »