Делаю приложения для умных часов — Apple Watch на watchOS и устройств на Wear OS — и подхожу к ним как к отдельному продукту со своими правилами. У часов мало места на экране, скромный запас батареи и всего пара секунд внимания владельца, поэтому каждый экран я подчиняю одной задаче, которую видно с одного взгляда. Осложнения и плитки настраиваю так, чтобы они обновлялись экономно и не разряжали устройство, а уведомления превращаю в короткие действия вместо длинных текстов. За плечами — нативная мобильная разработка, и часы для меня самостоятельный интерфейс, а не приложение к смартфону.
В задачах здоровья и спорта работаю с HealthKit и сенсорами: пульсом, тренировочными сессиями, шагами и активностью, сном, фоновым получением данных. На Wear OS беру Health Services и API плиток и осложнений, чтобы поведение совпадало на обеих системах. Если нужен спутник на телефоне, отдельно продумываю синхронизацию между часами и смартфоном — этот стык чаще всего и подводит носимые приложения. Проверяю всё на реальных часах разных размеров, потому что на живом устройстве вылезает то, чего в симуляторе не видно.
На выходе — опрятное приложение, бережное к заряду, с оформленной публикацией в магазинах и внятной документацией для вашей команды. Могу начать с идеи или дополнить готовое телефонное приложение полноценным разделом для часов.
В задачах здоровья и спорта работаю с HealthKit и сенсорами: пульсом, тренировочными сессиями, шагами и активностью, сном, фоновым получением данных. На Wear OS беру Health Services и API плиток и осложнений, чтобы поведение совпадало на обеих системах. Если нужен спутник на телефоне, отдельно продумываю синхронизацию между часами и смартфоном — этот стык чаще всего и подводит носимые приложения. Проверяю всё на реальных часах разных размеров, потому что на живом устройстве вылезает то, чего в симуляторе не видно.
На выходе — опрятное приложение, бережное к заряду, с оформленной публикацией в магазинах и внятной документацией для вашей команды. Могу начать с идеи или дополнить готовое телефонное приложение полноценным разделом для часов.