Представим, что у нас есть путь A-B-C, где A — это материнская страница, а B и С — дочерние. Представим, что пользователь попал напрямую из A в С. Если он нажмёт на кнопку Back, то вернётся на A. Но если нажмёт Up, то сначала попадёт на B — и уже по второму нажатию попадёт на A.
Комментарий недоступен
Ну тут тоже есть плюсы: пользовательский опыт не меняется исходя из платформы. Ты всегда работаешь с приложением так, как ты привык.
Комментарий недоступен
+++
и ублюдский roboto
В Метериале можно спокойно уходить от цветов и размеров, главное придерживаться принципов. Ну и большая дефрагментация устройств не играет на руку. В остальном, одинаково успешно создаются приложения используя оба гайдлайна.
Ты как то неправильно использовал Материал. Можно его кастомизировать и брать основные принципы работы.
Судя по твоему комменту тут типичная проблема в коммуникациях дизайнер—разработчик. Так и с iOS гайдлайнами говна понаделать смогли бы.
Достаточно базовая тема, хорошо расписана. Однако местами я бы дополнил, например:
7.c Сегмент применяется как фильтрация контента нежели навигация, сравнение некорректно, прим.: в звонках "все" и "пропущенные". К стати, на момент публикации статьи сегмент свайпается в области нажатия (iOS 13).
Есть табы и в нативном представлении как элемент навигации, если глянуть тот же календарь в режиме просмотра расписания недели – свайп вправо и влево работают аналогично (не нативные приложения такие как Instagram, Skype, Twitter уже давно ввели свайп между табами).
15.c Есть у iOS в системе баннеры, но не в гайдлайнах :(. Приаттачил пример.
15.e Гайдов у iOS нет на эту тему, зато есть примеры в нативной, зайти надо в поиск галереи или нативной почты и ввести ключевое слово.
15.g А вот и есть, в нативных notes, при создании заметок, есть FAB, который предлагает несколько опций создания контента заметки. Как и FAB в Android – вызывает действие или открывает опции доступных действий или шорткатов.
15.k Bottom Sheet присутствует в Apple Maps, Apple Music (мини-плеер) как пример разворачиваемого окна.
19. В iOS, в нативном представлении есть пример multiselect и он отличается от single-select галочки, я бы порекомендовал привести их в пример. Например в Messages зайти в список сообщений и перейти в режим выбора для удаления.
23. Стоить уточнить, что у iOS есть двухколоночные и textarea как альтернативы. Первый имеет label напротив поля ввода, второй имеет label над полем ввода как и material input в активном состоянии.