Book

Building Cross-Platform GUI Applications with Fyne

The Fyne GUI toolkit solves many of the challenges relating to traditional technologies and older programming languages. This book introduces the key APIs and techniques behind Fyne applications that make them easy to build. From the basics through to building five completed applications, you’ll get up to speed with every stage of app development.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

10h36m

Language

English

About Book

Who Is This Book For?

This Fyne-Golang GUI book is for developers from any background who are looking to build cross-platform applications with a modern toolkit. It will also be useful for Go developers who are looking to explore graphical apps and GUI developers looking for a new toolkit for cross-platform development. Basic knowledge of Graphical User Interface (GUI) development is assumed (although a brief history is also included in the book). The book also features a short introduction to the Go language as a quick refresher.

Book content

chapters 10h36m total length

A Brief History of GUI Toolkits and Cross-Platform Development

The Future According to Fyne

Window, Canvas, and Drawing

Layout and File handling

Widget Library and Themes

Data Binding and Storage

Building Custom Widgets and Themes

Project Structure and Best Practices

Bundling Resources and Preparing for Release

Distribution - App Stores and Beyond

Appendix A: Developer Tool Installation

Appendix B: Installation of Mobile Build Tools

Appendix C: Cross-Compiling

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required