How to make ElementaryOS & GTK Apps with JavaScript
In this video, we tackle coding a GTK app for ElementaryOS 5 Juno with JavaScript & GTK.
The official GTK bindings for JavaScript are built on top of Mozilla's JavaScript engine called SpiderMonkey. These JavaScript bindings are as official as the Python & Vala bindings are.
If you are unimpressed with GTK's build system, you can avoid all of the make/meson file nonsense and use node-gtk. Using Node as your application's runtime allows you to avoid all of the noise created by the Gnome runtime.
Of all of the Gnome & GTK applications, I find the purpose-built ElementaryOS applications the most impressive. They always seem to have the most cohesive UX and feature sets when compared to the regular Gnome suite of applications. Code vs Gedit is an excellent example of this.
~~
Support the channel! Becoming a Patron or Ko-fi supporter gives you access to the Egee video archive & good vibes for supporting my videos!
Ko-fi - https://ko-fi.com/egeeirl ☕
Patreon - https://www.patreon.com/egeeirl 🤗
Use My Affiliate Links & Support The Channel! 🎁
Looking for a reliable & cost-effective VPS? Sign up with my friends at Linode with my link to get a $20 credit on your account! - https://linode.com/egee
Linux & Open Source Gear
Pre-Installed Linux Barebones & Mini-PC's - https://amzn.to/2rbjGYU 🐧
Unlocked LineageOS compatible devices - https://amzn.to/2OQQ50x 📲
Crouton compatible Chromebooks - https://amzn.to/383JuHB 💻
Recording Gear
My amazing microphone - https://amzn.to/364mvdM 🎙️
Linux compatible audio mixer - https://amzn.to/2Ln2vuG 🎧
The fire-breathing CPU for video editing - https://amzn.to/33NyDyf 🔥