В демонстрации на этой неделе я создал фоновое приложение, используя HTML и Apptron. Может показаться странным вообще задействовать веб-просмотр для фонового приложения, поэтому я не планировал это вариант использования, но я был приятно удивлен, обнаружив, как это получилось.

В последней демонстрации мы сделали фоновую утилиту индикатора приложения в виде сценария оболочки. На этой неделе мы воссоздадим его с помощью JavaScript в файле HTML. С помощью apptron build мы можем превратить его в отдельный исполняемый файл. Этот рабочий процесс изначально предназначался для быстрых приложений веб-просмотра, но, поскольку мы можем позволить JavaScript страницы работать, когда окно скрыто, мы фактически получаем фоновое приложение.

Apptron был создан не только для веб-приложений. Я хотел показать другие собственные API-интерфейсы, которые позволяют вам подключаться к большему количеству предварительно созданных элементов пользовательского интерфейса, предоставляемых операционной системой. На данный момент это охватывает общие, такие как индикаторы приложений, диалоговые окна и уведомления на рабочем столе. В будущем я хотел бы предоставить API, чтобы вы могли добавлять новые элементы в системные меню, панели управления и другие места, к которым ОС позволяет разработчикам подключаться. Их важно сделать доступными для сценариев, чтобы вы могли легко использовать их для простых взломов рабочего процесса. Когда легко собрать такие вещи, вам не нужно искать «приложение для этого», вы можете просто представить, что будет работать для вас, и воплотить это в жизнь.

Если вы тоже хотите увидеть этот мир, присоединяйтесь к раннему доступу Apptron и помогите нам выпустить эту вещь. Увидимся в следующем демо!

-Джефф

Первоначально опубликовано на https://dev.to 19 августа 2022 г.