Reader small image

You're reading from  Building Cross-Platform GUI Applications with Fyne

Product typeBook
Published inJan 2021
PublisherPackt
ISBN-139781800563162
Edition1st Edition
Tools
Right arrow
Author (1)
Andrew Williams
Andrew Williams
author image
Andrew Williams

Andrew Williams graduated from the University of Edinburgh in 2003 with a bachelor's degree, with honors, in computer science. After university, he went to work as a software engineer and has gained over 15 years of commercial software development experience across a variety of programming languages, including Java, C, Objective-C, and Go. Andrew has spent many years working as a CTO with many early-stage and growing software start-ups. He has been a core developer in large open source projects, including Enlightenment, EFL, and Maven, as well as involved in maintaining various community websites and tutorials. Andrew's passion for building tools and services that make software development simpler led him to start authoring books on the subject.
Read more about Andrew Williams

Right arrow

A vision of the future

The Fyne project was created in response to growing criticism of the complexity in existing graphical toolkits and application APIs and their inability to adapt to modern devices and best practices. It was designed with the aim of being easy to use, and the Go language was chosen for its powerful simplicity.

The vision statement on the Fyne project wiki (https://github.com/fyne-io/fyne/wiki/Vision) states the following:

Fyne’s APIs aim to be the best for developing beautiful, usable, and lightweight applications for desktop and beyond.

With more device types and platform-specific toolkits than we have seen in recent times, it is more difficult, and more expensive than ever, to deliver a great native app experience across all platforms. The Fyne toolkit is positioned as a solution to these challenges, while bringing the design and user experience learning from modern mobile apps to all devices.

Beautiful apps

Fyne aims to support the building...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Building Cross-Platform GUI Applications with Fyne
Published in: Jan 2021Publisher: PacktISBN-13: 9781800563162

Author (1)

author image
Andrew Williams

Andrew Williams graduated from the University of Edinburgh in 2003 with a bachelor's degree, with honors, in computer science. After university, he went to work as a software engineer and has gained over 15 years of commercial software development experience across a variety of programming languages, including Java, C, Objective-C, and Go. Andrew has spent many years working as a CTO with many early-stage and growing software start-ups. He has been a core developer in large open source projects, including Enlightenment, EFL, and Maven, as well as involved in maintaining various community websites and tutorials. Andrew's passion for building tools and services that make software development simpler led him to start authoring books on the subject.
Read more about Andrew Williams