3-е издание книги по разработке интерфейсов: больше паттернов и новые важные измененияСпроектировать хороший интерфейс приложения не так просто. Все заказчики хотят, чтобы пользовательский опыт (user experience) был гладким, чтобы пользователь быстро и безболезненно получал то, что ему нужно, на любом устройстве и пользуясь любым каналом взаимодействия.
Главная «фишка» книги — паттерны проектирования. Вы научитесь использовать паттерны при разработке интерфейсов мобильных, настольных и веб-приложений. Для каждого паттерна даны наглядные примеры и подробное описание -— от реализации до сценариев использования. Вы сразу перейдете от теории к практике!
Для опытных разработчиков книга станет источником интересных идей, а начинающие найдут ориентиры в мире интерфейсов, позволяющие не сбиться c пути и применять лучшие паттерны.
Эрин Мэлоун, глава программы IXD BFA в Калифорнийском Колледже Искусств"Разработка интерфейсов. Паттерны проектирования" - настольная книга UX-дизайнеров. В третье издание внесены важные изменения, а коллекция паттернов пополнена. "Разработка интерфейсов" должна быть в библиотеке любого дизайнера. Лучшие практики взаимодействия постоянно развиваются. Новое издание - must have!"
Об авторахДженифер Тидвелл занимается исследованием паттернов пользовательского интерфейса с 1997-го, а разработкой и созданием сложных приложений и веб-интерфейсов - с 1991-го.
Чарли Брюэр - директор по дизайну продукта с солидным опытом работы в SaaS, разработки различных платформ и маркетплейсов.
Эйнн Валенсия - дизайн-директор в компании Digital Services (Сан-Франциско) и доцент Калифорнийского Колледжа Искусств.
IT-литература Издательства "Питер"
Бестселлеры O'Reilly- Высоконагруженные приложения
- Профессиональный TypeScript
- Python для сложных задач: наука о данных и машинное обучение
- Apache Kafka. Потоковая обработка и анализ данных
Для профессионалов- Паттерны разработки на Python: TDD, DDD и событийно-ориентированная архитектура
- Командная строка Linux. Полное руководство
- Unity и C#. Геймдев от идеи до реализации
- Интерфейс. Основы проектирования взаимодействия
Библиотека программиста- Грокаем алгоритмы
- Чистый код: создание, анализ и рефакторинг
- Изучаем Python: программирование игр, визуализация данных, веб-приложения
- Swift. Основы разработки приложений под iOS, iPadOS и macOS
Head First O'Reilly- Head First. Паттерны проектирования
- Изучаем программирование на JavaScript
- Изучаем HTML, XHTML и CSS
- Head First. Изучаем C#
Классика Computer Science- Философия Java
- Объектно-ориентированное программирование в С++
- Компьютерные сети
- Современные операционные системы