Skip to content

Latest commit

 

History

History
executable file
·
30 lines (22 loc) · 1.32 KB

desktop-applications.md

File metadata and controls

executable file
·
30 lines (22 loc) · 1.32 KB

Desktop Applications

Electron

From 2013? people started not bothering with native GUI's on desktop OS's. They wrote for "The Browser" and each application contained a whole chrome web browser. This eas bloted. e.g. Slack/VSCode/Discord.

https://neutralino.js.org/

  • Graphics for JVM

    • Desktop is still relevant
    • Java is cross platform
    • Electron is nice, but javascript is interpreted
    • AWT, Swing are slow and clumsy
    • Skia API (powers chrome) - if it's good enough for chrome, it's good enough for us
    • Ability to have multiple windows open at the same time is the desktop’s superpower

  • A cross-platform GUI for youtube-dl made in Electron and node.js

    • many interfaces are going cross platform with #electron