В веб-дизайне нет строгих правил по выдержке форм, шрифтов, и т.д Один рисует линии и формы, словно старая училка по черчению, другой лепит чаек в зеленых кустах.
В приложениях такого безумия меньше. Чтобы остановить бурный всплеск фантазии от разработчиков, корпорации придумали присвятые Гайды (Guidlines)
Каждая система имеет советы по разработке приложений, чтобы они не выбивались из общего вида. Эти рекомендации и называются гайдлайны. Они описывают принципы навигации, стиль элементов, цвета, типографику, иконки и т.д
Сейчас на рынке есть два кр упных игрока: IOS во главе с Тимуром Куковичем и Google со своим Android. Был еще виндовс мобайл. Но он уже Rip. У яблочников гайдлайн именуется Human Interface, у ведроидов Material design. И та и другая система продумана для удобного использования. Поэтому отличия между ними не супер существенные, но они есть. Расскажу про это в других постах.
По факту есть 2 варианта дизайна:
1. Нативный. Созданный четко по гайдам.
2. Кастомный. Здесь разработчик все равно должен прислушиваться к гайдам, но местами дозволено делать элементы в своем исполнении. Если сильно намудрить, то приложение может быть не принято в магазин приложений.
Нужно понимать, что Гайды — это не строгие правила, а лишь рекомендации. Но важные) Поэтому почитать буковы придется. Особенно google material.
Зачем нужны гайды:
1) Ускоряют разработку дизайна. А значит делают ее и дешевле
2) Делают приложения более интуитивными для пользователей.
Гайды — это первое с чего стоит начать изучать дизайн мобильных приложений.
Что почитать по гайдам.
IOS (Human Interface Guidelines)
Оригинал гайдлайны ios: developer.apple.com/design/human-interface-guidelines..
Частичный перевод у автора: medium.com/@y.a.lesnikov
ANDROID (Material design)
У google там целая энциклопедия)
Оригинал: material.io
Спасибо Руслану за перевод ruslanshgd.medium.com
В след. статьях мы подробнее разберем гайды) рекомендации по сеткам, шрифтам, размеру экранов. и т.д.
___
Больше полезностей:
- Мой блог вк vk.com/freelanceblog
- Я в инстаграм instagram.com/amir.islamow/
- Блог в телеграм t.me/Freelancee