If you’re looking to get started quickly (and have a little Java background), a class like Introduction to Mobile App Development using Android could be a good course of action. It takes just 6 weeks with 3 to 5 hours of coursework per week , and covers the basic skills you’ll need to be an Android developer.
Read moreIs Kotlin better than Java Quora?
yes, Kotlin is a strictly better designed language than Java . The type system is much better due to both function and nullable types. Knowledge of what exactly can be set to null and when helps out immensely when it comes to reasoning about the code.
Read moreShould I learn Android with Java or Kotlin?
For most, Kotlin’s strengths outweigh the language’s setbacks . There are definite limitations within Java that impede Android API design. Kotlin is inherently lightweight, clean and far less verbose, especially in terms of writing callbacks, data classes, and getters/setters.
Read more