Eğer Android tabanlı mobil uygulama yapmak istiyoran Android Studio öneririm. Bu işte en iyisi odur. Java Script öğrenmelisin. Tabi eğer Android Studio ile çalışacaksan. İnternetten Online kurslar satın alabilirsin Udemy gibi sitelerden. Youtube 'dan da kendini geliştirebilirsin. Kitaplar alabilirsin Android Studio öğreten. Eğer mobil uygulamadan mobil oyunlara geçiş yapmak istersen de Unity öneririm başlangıç için. Dil olarak da C#. Diğer oyun motorlarına göre daha basit öğreniliyor bence.
Şimdilik bu dediklerimi yapabilirsin, daha sınra geliştikçe ne yapman gerektiğini kendin öğrenirsin zaten. Sana bu yolda başarılar