Важно убедиться, что это будет иметь смысл для пользователя и будет оправдано.
Поддерживайте последующие диалоги. Если пользователь отклонит одно из ваших ключевых разрешений, дайте ему знать, что он упускает. Это также может быть ошибкой, и если это так, у пользователя должен быть способ ее исправить.
Поддерживайте изменение великобританский номер телефона намерений пользователя. Что, если он или она откроет приложение с выключенным Bluetooth? Или с выключенными службами определения местоположения? Для таких случаев вы также должны подготовить сообщения.
Чтобы узнать больше о передовой практике в области запросов разрешений, ознакомьтесь с этой статьей от Nielsen/Norman Group.
Кроме того, и для Android, и для iOS есть отличные рекомендации по этой теме:
Разрешения Android
Разрешения iOS
Разработка мобильных приложений BLE — запрос разрешений
Источник
3. Состояния загрузки — ваши друзья
Одно из ключевых правил проектирования пользовательского опыта — показывать текущее состояние системы. Обнаружение или сопряжение устройств может занять несколько минут, и вы не хотите, чтобы люди перед вашим продуктом просто смотрели на статический пользовательский интерфейс.
Итак, если ваше приложение работает или подключается к устройству, пользователи должны видеть этот прогресс. Это заставляет приложение выглядеть живым, и вы одновременно облегчаете боль ожидания. Для приложений BLE это может часто случаться
соответствующей функции
-
- Posts: 9
- Joined: Sun Dec 22, 2024 8:25 am