I only know very limited things about development in Android, but the industry definitely seems to be shifting towards the React Native side to build apps for mobile (both iOS and Android). You might want to consider that as well.
In fact, I went to a beginner React Native meet-up on how to build apps for mobile, last weekend and it made a lot of sense to me to go the react native way.
The event was recorded and the video is available in this link: hashnode.com/post/summary-of-3rd-react-native-mee…