Когда я писал диплом, мне понадобилось написать мобильный клиент для моего серверного приложения. Тогда у меня был Android, поэтому я взял IDEA, взял справочник, да и разобрался со всем этим месяца за три. Java знал на уровне Hello World.
Сейчас к тому же Java необязательна.
Можно писать на C# под Xamarin (и это будет компилироваться ещё и на Windows Phone и iOS), а можно взять Kotlin, разработанный в JetBrains — он довольно простой.