re: Why use Kotlin for Android development? Kotlin benefits, features, versions VIEW POST

re: Which is better programming language (Java or Kotlin) to use in Android Development and how to use it? Please guide me.

Hi.) Kotlin is much simpler and allows writing more concise code. Provides features missed in Java, while it is fully compatible with it. Java is more popular as it exists for decades and it is really great. Many companies are using Java, so you might need it to work on some projects.

Here is a list of sources that will help you learn Kotlin:

Kotlin on Android:

  1. Get Started with Kotlin on Android: A short guide to start using Kotlin in Android Studio.
  2. Kotlin-Java Interop Guide: A set of rules for authoring public APIs interoperable in Java and Kotlin.
  3. Kotlin Style Guide: Google’s Android coding standards for source code in the Kotlin Programming Language.


  1. Sunflower: An end-to-end sample app that illustrates Android development best practices with Kotlin and Jetpack.
  2. Kotlin samples: A collection of Android code samples written in Kotlin.
  3. Converting your iOS App to Android Using Kotlin


  1. Tutorials
  2. Kotlin on StackOverflow

Hope, I've helped you!)

code of conduct - report abuse