WatchOS Сценарии - PullRequest
       13

WatchOS Сценарии

0 голосов
/ 14 апреля 2020

Я начинаю проект с WatchOS, и мне нужно быть уверенным в нескольких возможностях.

Приложение часов в основном отслеживает некоторую активность (движение) и отправляет команды Bluetooth на пользовательское оборудование, которое есть у конечного пользователя.

Итак, основные c требования:

  1. Поддерживает ли WatchOS Bluetooth?
  2. Обеспечивает ли WatchOS доступ к акселерометру?
  3. Разрешает ли WatchOS приложение для продолжения работы в фоновом режиме для сбора данных или есть способ сохранить экран и приложение работающим, чтобы команды bluetooth по-прежнему отправлялись аппаратному обеспечению? На WearOS (Android) у вас есть Wake Locks, которые удерживают экран от выключения, что удерживает приложение на переднем плане в то время, когда нам необходим постоянный / гарантированный доступ к данным акселерометра для работы с некоторыми моделями ML, которые мы должны определить, что пользователь намеревался сделать и какую команду мы посылаем через bluetooth.

Я изучал целый день и не нашел ответа solid на # 3. Это наиболее важная вещь, чтобы определить, является ли WatchOS жизнеспособной платформой по сравнению с WearOS, и тем, что мы можем там сделать, чтобы обеспечить получение информации от пользователя, когда «отслеживание активности» активно, поэтому мы не пропускаем пользователя ». остановить команду от движения пользователя, чтобы остановить аппаратную функциональность. Отказоустойчивые сейфы встроены в аппаратные средства, когда команда «стоп» не получена или соединение прервано, поэтому травма маловероятна, но это скорее вопрос жизнеспособной платформы, чтобы гарантировать стабильность работы пользователя и solid.

...