What do you think about Xamarin .net or Flutter to write Android apps?
Conversation
Replying to
Kotlin is the officially supported language from the platform and platform/library APIs are provided as Java APIs with optional Kotlin extensions. I don't think it's a good idea to use anything other than Kotlin for new apps. Java is best 2nd choice and easy to migrate to Kotlin.
Flutter / Dart are not something used by Android or promoted by Android. It may be a good option for writing a cross-platform app but it's not a good option for writing a native Android only app. If resources aren't limited, native platform specific apps are going to be best.
1
1
Or if there's just no plan to make it available on other platforms. The reason to use Flutter / Dart would be if you want to make an app for both iOS and Android and you want to try having a largely shared codebase between them. Requires being willing to make sacrifices on both.
1
1
Show replies

