Unleashing Desktop App Development with Go and Fyne
summary
Fyne is an open-source cross-platform UI toolkit written entirely in Go. Example code creates a window, label, set content, set size and runs with go run; themes switch by setting an environment variable to get dark or light mode on macOS. A working AVI→MP4 converter with progress bar is implemented using buttons, a file dialog, icon buttons and a progress indicator; source is on GitHub and the app runs with only a minor image glitch.
AI-written summary · about
related talks
59mBuilding Graphical Go apps is Fyne
23mBuilding cross-platform Go GUIs fast using Fyne
46mHow Go taught me to love building apps again
40mWrite Once, Distribute Everywhere: Modern Graphical User Interfaces on Linux using Go..
37mGio Cross Platform GUI Programming for Mobile, Desktop, WebAssembly
06mMobile Game Development in Go
24mOverview of Gomobile and Its Use Cases
29mBuild Your Developer Tools in Go
