Building your application for release
As we saw in Chapter 9, Bundling Resources and Preparing for Release, the fyne package
command bundles our application binary and metadata into a format that can be installed on operating systems (OSes) just like any native graphical application. However, in addition to differing formats for each platform, there are additional considerations when looking to distribute software, such as certification and app store upload file formats. To handle this, there is another sub-command within the build tool, fyne release
.
In this section, we will learn how to use the release
command to prepare an application for sharing.
Running the release command
Just like the fyne
package
command that we saw in Chapter 9, Bundling Resources and Preparing for Release, this new release
command is responsible for packaging up our application with its metadata. The release
command, however, applies changes to the application in preparation for distribution. The...