I can't help you with the cross-platform UI, but I maintain an open source Android SDK for Swift that you can try using to build business-logic Swift code for Android. Some people do that and use JNI to invoke the native Android UI and other APIs in Java or Kotlin. Also, there is work underway to make Android an officially-supported platform for Swift.
1 Like