Summary
In this chapter, we have seen the steps involved to take an application from running from the source code, through to packaged files ready for distribution. We saw the techniques and tools available to help make applications portable and how the Fyne toolkit can offer hints of how to improve your UX.
We also explored the world of cross-compiling and how to create application packages for different operating systems. As illustrated in this chapter, it is possible to set up your development computer to build for all supported platforms; however, we saw that this can be complicated. The fyne-cross
tool was introduced as a way to solve this complexity and make it trivial to package builds for the multitude of potential target systems.
In the next chapter, we will look at how to distribute these files. We will explore how you can share packaged files with beta testers and then how to prepare the packages with the certification required for app store and marketplace uploads...