Рубрики
Без рубрики

Как превратить веб-приложение в приложение для рабочего стола, используя Chromium и Pyinstaller

Упаковка и распространение вашего приложения звучит простым в принципе. Это просто программное обеспечение. Но на практике … Теги с Python, упаковкой, Sofi.

Упаковка и распространение вашего приложения звучит простым в принципе. Это просто программное обеспечение. Но на практике это вполне сложно.

Я работаю над модулем Python под названием Sofi который генерирует пользовательские интерфейсы. Он может доставить настольный компьютер, используя стандартные одностраничные веб-технологии. Для гибкости я разработал его для работы через два метода распределения: в браузере и исполняемому.

Бег в браузере, он функционирует очень похоже на обычную веб-страницу. Вы можете загрузить его, открыв файл или запустите его из своей оболочки. Я также создал исполняемый файл, который работает как упакованное приложение, независимое и без внешних требований.

Со временем, когда я взломал в Code в Atom – мой редактор выбора в эти дни – я вспомнил, что атом на самом деле браузер. Он использует Node.js в качестве заднего конца, а также каркас электронов для его пользовательского интерфейса. Это вдохновило меня на то, чтобы начать точься в интерналах электронов, надеясь найти примеры и передовую практику о том, как они решили упаковку на рабочем столе.

Читать дальше …

Оригинал: “https://dev.to/tryexceptpass/how-to-turn-a-web-app-into-a-desktop-app-using-chromium-and-pyinstaller-24cn”