API
Google включил Transition API
Google открыл алгоритм распознавания деятельности Activity Recognition Transition API для всех Android-разработчиков — новый программный интерфейс может уведомлять приложения о том, что деятельность пользователя изменилась.
Пример его работы — режим “Не беспокоить” в Google Pixel 2, он включается автоматически после того, как сам телефон понимает, что он в машине и началось движение. При этом понимает не просто так (человек может, допустим, остановиться на светофоре), а использует машинное обучение и собственные алгоритмы для понимания ситуации.
Также Google тестировал Transition API совместно с Intuit в приложении QuickBooks Self-Employed. Сам Intuit использовал GPS, сенсоры и другие метаданные для автоматического отслеживания пробега автомобиля. Transition API позволил улучшить точность измерений и снизить потребление энергии.
Пока распознавание Transition API может отслеживать такие виды деятельности — езда в автомобиле, езда на велосипеде, бег, ходьба и спокойное состояние.
Подробную документацию и примеры использования вы можете найти на сайте Google.