There are different ways to develop Android Applications, but the primary ones for a while were Java and Xamarin. In the past few years, Kotlin has taken a stride as the new kid in town. Google went as far as making it a primary language for Android. In this Showdown, we will take a look at these three languages for creating Android Application and see if Kotlin can reign.
Roger O'Dell is a Senior Application Developer and Instructor for SnapIT Solutions with 9 years of background in Android Development. He has primarily worked in Java, but has worked on commercial applications in Kotlin and Xamarin. Now as an instructor he teaches fundamentals of different programming languages.