Sololearn: Learn to Code
New course! Every coder should learn Generative AI!
Try a free lesson
+ 7
BeginnersĀ in Android Development Should Start With Java The first and foremost thing is that Android development is not everything; as a programmer, you may be starting your career with Android development, but if you start with a well-established language likeĀ Java, you become a part of the bigger Java community and market, which directly means more job opportunities. The second and more important thing is that there is a huge community of Java programmers, which means you can find answers when you are stuck. This is very important because, as a beginner, you will face a lot of technical problems and you might not know where to head when you are stuck. When you search Google with a Java problem, you are bound to get answers; the same cannot be said forĀ Kotlin, which is still a new programming language.
16th Aug 2018, 4:33 AM
Maninder $ingh
Maninder $ingh - avatar
+ 5
The question has already been asked https://www.sololearn.com/Discuss/863870/?ref=app
16th Aug 2018, 3:44 AM
LONGTIEšŸ‘”
LONGTIEšŸ‘” - avatar
+ 3
Please use SoloLearn's search feature as this question has been asked many times.
16th Aug 2018, 8:55 PM
Fox
Fox - avatar
0
The first and foremost thing is that Android development is not everything; as a programmer, you may be starting your career with Android development, but if you start with a well-established language likeĀ Java, you become a part of the bigger Java community and market, which directly means more job opportunities. The second and more important thing is that there is a huge community of Java programmers, which means you can find answers when you are stuck. This is very important because, as a beginner, you will face a lot of technical problems and you might not know where to head when you are stuck. When you search Google with a Java problem, you are bound to get answers; the same cannot be said forĀ Kotlin, which is still a new programming language. There are also more tutorials, books, and courses out there, both free and paid, which can teach you Android development with Java, e.g. this list ofĀ Android resources for Java programmers, but there are not many for Kotlin, especially free resources on Android development. Things will definitely improve over time when more and more programmers start using Kotlin, but I doubt it can ever touch the popularity and adoption of the Java programming language. That's why I suggest a beginner programmer who wants to become an Android developer start with Java, rather than Kotlin. However, that's not a hard and fast rule; if you prefer learning Kotlin rather than Java due to productivity reasons and are mostly focused on Android development, then you can sure start with Kotlin, and anĀ Android Kotlin Development Master ClassĀ is a good place to begin. But, once you know Java, your journey to Kotlin will also be easy and smooth because Kotlin is 100% interoperable with Java. It compiles into Java bytecode and runs onĀ JVM. Java Programmers Should Learn Kotlin Now, coming back to the second set of programmers who wants to learn Android development: our fellow Java developers. For them, I think its best to learn Kotlin because it really improves productivity. Read More: https
16th Aug 2018, 11:21 AM
kiran sahu
kiran sahu - avatar