Kotlin is the new kid on the block for Android. Again, I put this down on the list because I’m still not 100% sure. It looks like most Android development is going to go this direction like Objective C switched to Swift, but I’m not 100% sure on this. I think it’s worth—if you’re going to learn a new programming language, again, if you’re going to give in the Android development, it’s a lot better. It’s easier to use than Java and it’s basically got native Android support right now. It’s fully supported in Android Studio (the Android development IDE) and there’s a lot of really easy ways to get started with Kotlin to develop Android apps.
Again, it’s that whole battle between iOS and Android. If you’re going to go the Android route, I’m learning Kotlin, if I’m developing for iOS, I’m learning Swift. If you’re just doing Android development you could go down the Java route, but it probably makes sense to just go with Kotlin. It’s becoming really popular. It’s one of those ones that could fade out but it’s not looking that way. That’s why I haven’t ranked it so high up there on the list, but I still think it’s a good one. This is another one that if you’re an experienced developer, you might take a risk and learn and see where it goes so you have that skill set. This is something you could freelance.