Система автоматизации на смартфонах Android устроена так, что позволяет выполнять определённые задачи без вмешательства пользователя на основе события и действия. 2
Для этого используются программируемые пользователем сценарии. 5 В простейшем варианте логика описывается формулой: «Если выполнено условие X, нужно произвести действие Y». 5 В качестве условия могут выступать время, место, показания встроенных в мобильное устройство датчиков и сенсоров, уведомления от приложений, сервисов и системных служб, подключение к гаджету наушников и прочих аксессуаров. 5 Действием может быть отправка SMS, обработка входящих звонков, активация или выключение Wi-Fi, подача звукового сигнала в случае перегрева аккумулятора, добавление задач в планировщик или календарь из переписки в электронной почте, вывод на дисплей напоминаний и так далее. 5
Для настройки автоматизации на Android можно использовать, например, приложение MacroDroid. 12 Оно позволяет создавать макросы — алгоритмы, по которым выполняется действие после определённого события. 2 Например, запуск фонарика тройным нажатием на экран: нажатие является действием, запускающим фонарь — то есть выполняющим заданную команду. 1
Также для автоматизации задач на Android можно использовать приложение Tasker. 34 Оно позволяет создавать пользовательские профили, в которых описываются контексты (условия) и привязанные к ним задачи. 3 Когда все контексты активируются, активным становится и сам профиль. 3 После этого начинает действовать «Начальная задача». 3 Если хоть один из контекстов не будет найден, то профиль отключается и наступает время для «Конечной задачи». 3