Teraz to raczej najrozsądniejszym wyborem jest Kotlin + Android Studio jeśli chcesz robić natywne aplikacje. Tu masz fajne miejsce do zaczęcia nauki kotlina. https://kotlinlang.org/docs/tutorials/koans.html
Co do samej nauki robienia apek, to zacznij od byle jakiego tutorialu dzięki któremu poznasz podstawy, a potem wymyśl sobie jakiś projekt, rób go a jak czegoś nie wiesz to szukaj jak to zrobić. Najprzyjemniejsza forma nauki.