Комментарии 14
Хороший и полезный материал.
Пригодится не только для разработчиков приложений, но и для веб разработчиков.
Пригодится не только для разработчиков приложений, но и для веб разработчиков.
+3
Рады слышать, спасибо!
0
Полезный материал! Спасибо!
+2
Спасибо)
0
Спасибо за классный материал!
Если позволите, нубский вопрос:
Вопрос не праздный — я девелопер нескольких активных мобильных приложений, но весь интерфейс у меня на дефолтных контролах с чуть-чуть подредактированными цветами. Хотелось бы натянуть какой-то интересный дизайн, но не понимаю, с чего начать и что гуглить.
Если позволите, нубский вопрос:
создаём дизайн в 1x (или mdpi) и выгружаем в ZeplinЧто здесь подразумевается под «дизайном»? Физически что это, и как его создают, в общих словах?
Вопрос не праздный — я девелопер нескольких активных мобильных приложений, но весь интерфейс у меня на дефолтных контролах с чуть-чуть подредактированными цветами. Хотелось бы натянуть какой-то интересный дизайн, но не понимаю, с чего начать и что гуглить.
+1
Спасибо) Передаём слово автору статьи:
Если простыми словами, то дизайнер, чтобы сделать дизайн, выполняет такие действия:
1. Открывает Фигму
2. Создаёт экран телефона 360 на 640 физических пикселей (в Фигме — это называется «Frame»)
3. Внутри этого экрана с помощью простых фигур, текста и стилей создаёт компоненты дизайна: бары, поля ввода, кнопки, переключатели
4. Как правило, дизайнер рисует несколько экранов, которые следуют друг за другом в логической последовательности (сценарии)
5. И также отрисовывает экраны с ошибками
Физически мы получаем экран телефона, в котором расставлены компоненты на определенных расстояниях друг от друга. Дизайнер словами и текстом дополняет экраны разъяснениями, как должны работать некоторые из компонентов. Например, как должен вести себя длинный текст, если он не помещается в заданную область.
С чего разработчику начать изучение дизайна?
Начать нужно с понимания, зачем нужен дизайн.
Дизайн нужен для двух вещей:
1. Сделать приложение удобнее
2. Сделать приложение красивее (и брендированное)
Чтобы выполнить первый пункт, нужно смотреть на приложение глазами пользователя. Собирать с них отзывы и дорабатывать приложение.
Чтобы выполнить второй, лучше позвать в команду дизайнера. Для создания красоты нужны знания и опыт.
Но если хочется попробовать дизайн самому, стоит освоить Фигму и посмотреть пару туториалов по основам веб-дизайна.
Если простыми словами, то дизайнер, чтобы сделать дизайн, выполняет такие действия:
1. Открывает Фигму
2. Создаёт экран телефона 360 на 640 физических пикселей (в Фигме — это называется «Frame»)
3. Внутри этого экрана с помощью простых фигур, текста и стилей создаёт компоненты дизайна: бары, поля ввода, кнопки, переключатели
4. Как правило, дизайнер рисует несколько экранов, которые следуют друг за другом в логической последовательности (сценарии)
5. И также отрисовывает экраны с ошибками
Физически мы получаем экран телефона, в котором расставлены компоненты на определенных расстояниях друг от друга. Дизайнер словами и текстом дополняет экраны разъяснениями, как должны работать некоторые из компонентов. Например, как должен вести себя длинный текст, если он не помещается в заданную область.
С чего разработчику начать изучение дизайна?
Начать нужно с понимания, зачем нужен дизайн.
Дизайн нужен для двух вещей:
1. Сделать приложение удобнее
2. Сделать приложение красивее (и брендированное)
Чтобы выполнить первый пункт, нужно смотреть на приложение глазами пользователя. Собирать с них отзывы и дорабатывать приложение.
Чтобы выполнить второй, лучше позвать в команду дизайнера. Для создания красоты нужны знания и опыт.
Но если хочется попробовать дизайн самому, стоит освоить Фигму и посмотреть пару туториалов по основам веб-дизайна.
0
Огромное спасибо за ответ, теперь понятно, с чего начинать изучение!
+1
Спасибо, познавательно. Становится весело, когда ты в данный момент пишешь Android приложение, в котором дизайнерами нарушены несколько перечисленных принципов Material Design. Кстати, девятый пункт, касательно Android, не совсем верный, мы можем без проблем хранить состояние соседних страниц, сделать это очень просто если в этом есть нужда.
+1
Спасибо за комментарий) Это здорово, что Android-разработчики могут сохранять соседние страницы. Как правило, это очень нужно для комфортного пользования приложением.
0
Полезно и объемно, спасибо.
0
Благодарим!
0
Отличный материал, к которому можно не раз обратиться в будущем, спасибо!
0
Рады слышать)
0
Есть ли перевод на английский? Это самый объемный материал из всех что я видел.
0
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Информация
- Дата основания
- Местоположение
- Россия
- Сайт
- redmadrobot.ru
- Численность
- 201–500 человек
- Дата регистрации
Блог на Хабре
«Сделай мне красиво»: как работает дизайнер интерфейсов и чем дизайн похож на музыку
1.4K 0CameraX+ML Kit для распознавания номера карты в действии
2.1K 3Советы по работе с Gradle для Android-разработчиков
4.2K 6Робопрактика в режиме онлайн для мобильных разработчиков в red_mad_robot
2.7K 0Как работать тестировщику: выстраиваем планирование, общаемся с командой разработки и проверяем сайты на безопасность
5.8K 0
32 отличия дизайна мобильного приложения под iOS и Android