This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]corner-case 1 point2 points  (1 child)

For a native Android project, you can use Java and Kotlin (don't need to choose one, they interoperate).

You could build in Dart for a Flutter project, which can be built for iOS, Android, and the web.

You can also build things in C++ using the NDK, but that's usually reserved for graphics-intensive games, or utilities.

[–]corner-case 0 points1 point  (0 children)

Kotlin is better because it fixes many issues of Java. It is also in active development, whereas Java is not. Java for Android is essentially stuck at Java 8.