retrogre.blogg.se

Pyinstaller linux
Pyinstaller linux












The Chromium Embedded Framework (CEF) is a group of C functions that that can control that browser.

pyinstaller linux

It brings together all the elements that render an interface, process user input, and script its functions. The Chromium Embedded FrameworkĬhromium is the base code that feeds Google’s Chrome browser. This featured easy-to-integrate example customizations that were capable of fulfilling my requirements. It didn’t take long for me to discover that it’s all built on top of free and open sourced technologies: the Chromium browser and the Chromium Embedded Framework. This inspired me to start poking at Electron’s internals, hoping to find examples and best practices on how they solved desktop packaging. It uses Node.js as a back end, and the Electron framework for its user interface. Over time, as I hacked at code in Atom - my editor of choice these days - I remembered that Atom is actually a browser. I also built an executable that runs as a packaged app, independent and without external requirements. You can load it by opening a file, or launch it from your shell. Running in the browser, it functions much like a normal webpage.

pyinstaller linux

For flexibility, I designed it to work through two methods of distribution: in-browser and executable. It can deliver a desktop feel while using standard single-page web technologies. I’ve been working on a Python module called Sofi that generates user interfaces. Packaging and distributing your app sounds simple in principle.














Pyinstaller linux