"LiveCode" is another cross-platform (Windows, MacOS, Android, iOs) development option. I was using their former product "Runtime Revolution", and coding for Windows and Mac. But it is expensive (for me): at least $40 per month if you want to support at least two different OS.
Regards,