Компания Google считает, что будущее операционной системе Android заключается в распознавании окружающей среды. Со временем приложения для Android станут еще умнее.
На веб-сайте Google для разработчиков появилась информация о новом API под названием «Awareness». Его использование позволит разработчикам создавать приложения, которые смогут реагировать на изменения в окружающей среде. По мнению Google, существуют семь типов контекста среды, среди которых время, местоположение, пространство, вид деятельности (ходьба, бег или езда на велосипеде), сигнальные оповещения, наушники и погода. С новым API приложение устройство может автоматически запускать приложение Spotify, корда к нему подключены наушники. Новый программный интерфейс также может контролировать передачу данных и использование заряда батареи. Поэтому разработчикам не придется отдельно прописывать эти функции для своих приложений.
Внутри «Awareness» находятся еще два API под названием «Fence» и «Snapshot». Первый интерфейс прикладного программирования отвечает за реагирование приложений на определенные ситуации или несколько ситуаций одновременно. Разработчик может запрограммировать свое приложение таким образом, чтобы оно реагировало на ходьбу пользователя при подключенных к устройству наушниках. Второй API позволяет определять, например, определять местоположение пользователи и погодные условия.
В последнее время компания Google все больше внимания уделяет разработке новых API, а также автоматизации операционной системы Android. Создатели самой популярной мобильной операционной системы хотят, чтобы пользователю было как можно более комфортно использовать свои устройства, которые со временем научатся предугадывать их действия.