Technical requirements
This chapter has the same requirements as Chapter 3, Windows, Canvas, and Drawing: to have the Fyne toolkit installed and Go and C compilers working. For more information, please refer to that chapter.
For deployment to Android devices, you will need to install the Android SDK and NDK (refer to Appendix B, Installation of Mobile Build Tools). To build for iOS devices, you will also need to install Xcode on your Macintosh computer (a Mac is required for licensing reasons).
The full source code for this chapter can be found at https://github.com/PacktPublishing/Building-Cross-Platform-GUI-Applications-with-Fyne/tree/master/Chapter09.