Десктоп-приложения Webasyst для Windows и macOS: Webasyst Деньги, Webasyst X Electron.js

Для работы с приложениями Webasyst всегда было достаточно любого современного браузера. Это позволяло и всегда будет позволять работать с Webasyst на любой операционной системе. Нужен только интернет.

Но есть задачи, в рамках которых требуется более тесное взаимодействие с операционной системой и устройством, на котором работает приложение. Поэтому появляются нативные приложения Webasyst — недавно мы рассказывали о первых мобильных приложениях для iOS и Android, и теперь речь о первых десктоп-приложениях для Windows и macOS.

Webasyst Деньги

Webasyst Деньги — первое нативное десктоп-приложение для Windows и macOS в рамках платформы Webasyst.

Качайте «Деньги» бесплатно — для Windows (.exe) или macOS (.dmg).
Приложение «Деньги» в Инсталлере: https://www.webasyst.ru/store/app/cash/

Десктоп-приложение «Деньги» предоставляет те же возможности, что и основное приложение Webasyst в Инсталлере. Работает непосредственно с данными (финансовыми операциями), хранящимися на сервере Webasyst, и требует подключения к интернету. Но при этом не надо запускать браузер, не надо входить в бекенд Webasyst. Системная навигация Webasyst (меню приложений) в приложении отсутствует.

В основе приложения — все те же веб-технологии: HTML/CSS/JS и дизайн-система Webasyst 2.

Webasyst X Electron.js — открытая бесплатная технология

Технология, на которой разработаны десктопные «Деньги», открыта и доступна всем разработчикам абсолютно бесплатно.

Webasyst X Electron.js — https://github.com/1312inc/Webasyst-X-Electron — open source проект на GitHub, представляющий собой обертку для оформления веб-приложений Webasyst в виде нативных десктоп-приложений. Разработан на основе фреймворка Electron.js и реализует готовый каркас и множество полезных для разработки инструментов:

  • авторизацию с Webasyst ID,
  • переключение между аккаунтами Webasyst,
  • создание новых аккаунтов в облаке Webasyst,
  • бесплатную установку приложения с 30-дневной лицензией,
  • автоматизированную сборку .dmg и .exe для macOS и Windows (GitHub Actions).

Демо-приложение Webasyst X для macOS и Windows качайте здесь: https://github.com/1312inc/Webasyst-X-Electron/releases

Кому будет полезен Webasyst X?

Проект Webasyst X Electron.js будет полезен всем разработчикам веб-приложений Webasyst, созданных в рамках архитектуры CSR (Client-Side Rendering). Если интерфейс вашего приложения формируется на клиенте, и общение с сервером происходит исключительно по REST API, то Webasyst X позволит максимально быстро оформить приложение в виде нативного. Все «скучные» задачи по авторизации и подключению к экосистеме Webasyst уже решены в рамках Webasyst X Electron.js.

Смотрите также: