Как работает {X}?

Недавно я узнал о {X}, который позволяет пользователю определять правила и инициировать действия на основе этого правила. Как это работает точно? Как на {X} звонит устройство? Есть ли базовое приложение, работающее на телефоне Android, а затем программирующее поверх него?

2 ответа

Насколько я могу сказать. on{x} - это инфраструктура для разработки небольших сценариев JavaScripts, которые могут выполнять расширенные функции на вашем телефоне. Например. У меня есть сценарий, при котором во время моих собраний телефон автоматически начинает вибрировать, а затем возвращается к обычному звонку, когда собрание окончено (или должно быть закончено).

Да, есть приложение, которое должно работать на устройстве всегда, когда вы хотите, чтобы скрипты работали. По сути, приложение просто передает все данные триггера, возникающие на телефоне, и передает эту информацию обратно в сценарии, которые вы установили. Если один из них соответствует триггеру в событии, то эта функция выполняется. Что касается более сложных вопросов, таких как "как он это интерпретирует" и "как слой взаимодействует на этом уровне", я не знаю, однако это основано исключительно на триггере. Вы не можете запустить функцию независимо, нет ввода и с точки зрения запуска приложений, в API очень мало, чтобы действительно сделать эту платформу достойной (пока)

Другие вопросы по тегам