No there is no need to learn Java before learning Kotlin for Android. As all we know , this year Google officially make it 2nd language for Android development. But you should have basic knowledge of programming and OOPs concepts and former experience in a object oriented language like c++ .
Read moreDo I need to learn Java before Kotlin?
Knowledge of Java is not a must . As I see, Kotlin borrowed something from Python and other languages, so you will not feel yourself altogether lost trying to get acquainted with it.21 Nis 2016
Read moreWhat apps are built with Kotlin?
Here are the 15 Android Apps That are Made Using Kotlin for Android
Read moreCan I develop iOS apps with Kotlin?
With Kotlin Multiplatform, you can create different multiplatform projects for multiple platforms, including web, desktop, and other native platforms. Kotlin applications will work on different operating systems, such as macOS, Windows, Linux, Android, iOS, watchOS, and others .
Read moreHow do you make an app with Kotlin?
Build Your First Android App in Kotlin
Read moreWhat apps can you make with Kotlin?
Here are the 15 Android Apps That are Made Using Kotlin for Android
Read moreIs Kotlin useful outside of Android?
“Kotlin is no longer just for developing android apps .” … Though Kotlin was created keeping JVM in mind, which means it can only be used on any device that runs on JVM. But after the release of Kotlin 1.1, Jetbrains announced Kotlin JS, allowing to use Kotlin language for front-end development.
Read more