I use Embarcadero Rad Studio for writing cross platform FMX (Firemonkey) apps. It has the ability to compile iOS and Android from the same code base (code once, compile for each target platform). You will have to know C++ or Pascal/Delphi to use it.
I'm relatively new to blockchain tech, but have been a full time professional programmer for over 20 years.