Тщательно проектируйте процесс запуска вашего приложения, потому что это первое, с чем сталкиваются пользователи.
При запуске приложения помните следующие принципы.
Оптимизация производительности
Инвестируйте в производительность своего приложения, так как может быть неудобно держать запястье поднятым во время ожидания загрузки контента.
Указать активность
Убедив пользователей в том, что система активно работает над их запросами, можно повысить их терпимость к задержкам.
Стройте постепенно
Постепенно создавайте контент по мере его появления. Это можно сделать следующими способами.
Отображать статические элементы
Начните со статических элементов, таких как текстовые элементы, кнопки действий и пользовательский интерфейс-заполнитель, пока загружается остальной контент.
Используйте спиннеры с осторожностью
Неопределенные счетчики загрузки могут вызвать проблемы с задержкой. Вместо этого показывайте пользователям статический текст или изображение-заполнитель, чтобы указать на происходящее действие.
Отдавайте приоритет визуальной обратной связи
Когда пользователи выполняют действие, мгновенно дайте им визуальную обратную связь. Это создает уверенность в том, что действие произошло. Для простых действий, таких как нажатие кнопки, это может быть пульсирующая обратная связь при касании. Для более сложных действий, таких как изменение громкости музыки на телефоне, индикатор громкости может отображаться до изменения громкости.
Фирменный запуск
Отображайте значок приложения централизованно во время запуска приложения, чтобы пользователи первыми видели значок приложения. Это повышает узнаваемость бренда и является одним из способов продемонстрировать прогресс. Используйте черный фон окна со значком приложения. Значок приложения должен представлять собой круглый значок размером 48x48 пикселей, расположенный в центре циферблата. Значок заставки должен совпадать со значком средства запуска приложения. Узнайте больше о том, как добавить заставку .