+ 4
Which programming language is best for making android apps?
6 ответов
+ 11
I think the best choice is Flutter (Dart language). It can be used for Android, iOS and for "the next Android replacement" Fuchsia.
+ 9
Hey,
Personally, I use Java for developing Android apps. But there's also C++ and Kotlin.
Kotlin is new powerful language made by Google.
I think Kotlin is the best for making Android apps because its fast and flexible.
Good luck!
+ 7
The best language for android app development will no doubt be Java because it is the native language the sdk is written in.
Java was initially the official language for android development but now Kotlin.
Both Java and Kotlin will give you similar effect and result since they are both compiled into byte code.
Although Kotlin is a little easier and more expressive than Java, but the 2 languages will give you the best performance amidst others.
You might want to go with Kotlin for it expressiveness and elegant syntax.
But when looking at it from the job perspective, there is a higher demand for Java developers in Android than Kotlin more apps has been written in Java which need maintenance and update from time to time. So depending on your location using Java will increase your chance of getting hired.
Although you can interpolate both languages i.e. calling Java from Kotlin and vice versa.
In recap Java/Kotlin would be the best for Android app dev because of it access to native api and hardware.
+ 5
Other options include Hybrid technology which uses web standards to create mobile app. A good and popular example will be Ionic.
There is also React Native, Xamarin, Flutter and more these technology gives you the opportunity to develop for both Android and iOS using a single code base with little or no modification.
If you intend to develop for iOS as well you might want to consider them.
Note Java/Kotlin will is for Android only while the hybrid platforms/framework allows you to have both Android and iOS with a single code base.
To answer your question again, Java/Kotlin will no doubt the best for Android app, in terms of Performance, speed and access to native api. And natural look and feel.
Regards...
+ 3
JAVA/AndroidStudio
+ 1
U can use kotlin because I think its the best language and also it will become the most popular language for Android development.