[ad_1]
Electron is software that makes web-authored apps run like native apps, and it gets a lot of bad publicity for its RAM demands on these parts. But while the execution might leave something to be desired, the concept itself is pretty solid: if you already have code written for the web, the quick and easy way to bring it to the desktop is very It’s worth it.
so [CanadaHonk] builds a framework called Gluon. This framework aims to turn web pages into desktop apps with little to no effort. A few months ago, I watched the OpenASAR project hack the Discord desktop app to make it faster. Based on that experience, Gluon is built to be lean. The app has a small RAM and storage footprint, lightning-fast build times and a practical API.
One of the coolest parts is that you can use your system installed browser instead of a bundled browser like Electron. Firefox support is also firmly on the roadmap and currently experimental. Linux support is being worked on as well. The framework was born in Windows, but is about to change. There is also room for innovation. [CanadaHonk] We recently added a hibernate feature that aggressively reduces the RAM and CPU footprint when the app is minimized. This is unknown in other frameworks like this.
If you want to write software for your users, JavaScript is a decent language and quite a few people are familiar with it. Nor is it limited to the software side of the technology world. Tools such as WebUSB and WebSerial can be used to create a user interface for the board you just developed. Examples include WebSerial-based oscilloscopes, nifty serial terminals, and hacker conference badge programming toolkits. It doesn’t look like the number of browsers is going down, even if they’re wrong. If you can quickly develop apps for cross-platform hardware, it’s definitely a useful addition to your toolkit.
[ad_2]
Source link