How to save component image in external storage of device?

Nice guide.

Please read this guide and clarify the terms “Internal Storage” and “External Storage”:

According to your definition / understanding of the terms, it is not possible to save a file in the external storage (→ removeable / micro SD card) since API 19, Android 4.4 / KitKat.

Note: API 19 is the standard minimum SDK in Kodular (minSdkVersion = 19).

So adjust your guide accordingly.