+ 1
Python or Java which is important for Android app development ?
5 Respuestas
+ 5
While Android already has a good SDK out of the box, being able to use Python instead of Java is a big advantage for some developers - it allows for quicker turnaround times, and reuse of Python libraries. Python on Android uses a native CPython build, so its performance and compatibility is very good.
https://www.pycon.it/conference/talks/developing-android-apps-completely-in-python
+ 5
Java. Java is the native language used in Android app development.
+ 5
Java is the better option between the two. If you're wanting something that's a bit easier to deal with, then take some time to learn Kotlin, which is the other main language used for Android development.
https://kotlinlang.org/
^It's interoperable with Java. That means you can combine Java and Kotlin code together and it'll still work. They both run off the JVM and convert their code into bytecode. I'd learn Java and then jump into Kotlin.
Best of luck to you!
+ 2
Java like Njinx said is definitely the way to go for Android development. All new developments for Android OS are based on the Java technology.
+ 1
Android is written in Java, so the best choice is Java for native Android development. Or if you are big fan of Python, you can use PyQt or some other framework for cross-platform development but this approach may have some issues and restrictions (if complex things are needed) since it is not a native way to develop for Android.
All in all you may choose even C++ - much harder but no restrictions at all and faster.