B4A was the best for me since I use VB. The implementations are similar. If you have more of a JAVA background, you can still use (to an extent) JAVA in B4A but, maybe, Android Studio would be a better fit. Try them both.
I cannot code.
Wanted to make an android app, downloaded studio and followed beginners tutorials. Gave up cause it was too hard for me.
Found B4A, followed the beginners tutorial and could make my own little apps within days.