Why it is best to start to learn developing for android in 2018?

Have experience in programming in JS and Python(flask), but the soul pulls in mobile development under Android, but from which language is better to start , there is a large variety of type of React native, Xamarin, Java-Kotlin, what would you advise?
June 7th 19 at 14:36
2 answers
June 7th 19 at 14:38
Solution
Definitely start developing android applications should use Android Studio and Java for the following reasons:
1) Android Studio is the official development environment
2) Java is the native language for Android
3) a Large variety of books and lessons
4) a Great community
And Kotlin? - Garrick commented on June 7th 19 at 14:41
June 7th 19 at 14:40
react and camarin is the environment for production type cross-platform appov. IMHO, it is better to know Java and swift than to depend on ReactOS or go to Sharpe, which of course will never be supported by the native bucket

Find more questions by tags AndroidJavaXamarin