Is it worth it? and how long will it take?
Hard to give advice when we don’t know what your goals are. Do YOU know what your goals are? Why do you want to learn? Are you interested in developing, publishing and marketing your own app that will be useful to people?? Do you wanna just tinker and have fun with this in your spare time? Are you dreaming of breaking into the industry and getting a job as a SWE specialized in android app development?? Our answer to your questions will depend on your answers to these questions.
Umm, I’m a bit late in reply, however, I don’t know what to answer…
I tried to fill in 2 years coding in an application lately, and I was given a real hard test how to split strings back and forth basically a string containing a number and + - * / and another number like real hard math test to convert it and filter the results in arrays and such, I gave up on that, uum I know a lot of angular 6 but no react, Kotlin and Java seem pretty hard all around but I just would like to make apps native, I tried some Ionic, and exported apps to android studio, so I have been trying a bit of everything.
l cheers and happy coding!
Why not React Native or Flutter with Dart ?