Berk_Ali Günümüzde mobil uygulamasının alt yapısını Java ile yapmış bir çok şirket kodlarını Kotlin ile yeni baştan yazmaya başladı. Yani Java ile yapılmış mobil uygulamalar yavaş yavaş Kotlin e dönüyor. Bunun sebebi de Kotlin in daha hızlı çalışmasıdır.Java öğrenmek gelecekte mobil uygulama geliştirme fikrinden vazgeçersen sonra geliştireceğin farklı uygulamalarda da sana çok yardımcı olur.
Fakat benim fikrimi sorarsan Dart/Flutter öğrenmen olacaktır. Kotlin ya da Java ile yazdığın mobil uygulama android için uyumlu olurken diğer tarafta Apple cihazlar için farklı bir dil öğrenmen gerekecektir. Flutter öğrenmen bu sorunu ortadan kaldırır. Flutter da yazdığın kodlar tüm cihazlar için uyumludur.
Türkçe kaynak konusunda Flutter da oldukça sıkıntı çekebilirsin.Java ya da Kotlin de bu sıkıntıları çekeceğini düşünmüyorum. İOS cihazlar için ise kesinlikle Swift5 öneririm.
Bu cevap @berke tarafından eski Kod Mühendisleri Soru Cevap sitesinde verilmişti.