The main problem with Swift on Android is that AFAIK it is going to be limited to NDK.<p>There is certainly a niche where it can be useful, but for most developers, it makes it a no go.<p>Kotlin on the other end is indeed a very good stand-in replacement for java on Android.