Я пытаюсь разработать приложение, которое может подсчитывать шаги. Я использую Xamarin.Forms, поэтому мне придется сделать часть Android и часть iOS.Использование Google Fit API для выполнения шагов с использованием и без установки приложения Fit и возможной работы в автономном режиме
В Android я хочу использовать API Google Fit API. Я уже реализовал API-интерфейс истории, чтобы получить последние ведра шагов, и он работает. Но это работает, только если установлено приложение Google Fit. Но я хочу иметь приложение, которое не зависит от приложения Google Fit. Поэтому, я думаю, мне нужно использовать API Google Fit Record API или API Google Fit Sensors. Я думаю, что Record API автоматически сохраняет данные датчика в базу данных API истории. Однако для этого мне понадобится доступ к сети, не так ли? Если да, я хотел бы использовать его, когда сеть доступна (и приложение GoogleFit не установлено). Но когда это невозможно, возможно, API-интерфейс датчиков - правильный ответ. Используя API-интерфейсы датчиков, я должен создать фоновый сервис (работающий, даже если приложение закрыто), которое принимает данные датчиков и периодически сохраняет данные в базу данных SQLite (у меня уже есть эта БД)?
Могу ли я многому научиться, и мне просто нужно использовать один API для всего? Я хочу API Google Fit API, потому что, если возможно, я хотел бы добавить носители к учетной записи.
Мне очень нужна помощь, чтобы понять, что это возможно, или нет.
Заранее благодарен!
Я думаю, шагомер совместим только с Android 4.4 и Nexus 5, всего как ваша первая ссылка цитирует ... –