Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

General Discussion

Pranjal Agnihotri
Pranjal Agnihotri
4,187 Points

Anyone thinking of learning Kotlin

Is there anyone who is thinking to learn Kotlin?? or you will continue with Java

2 Answers

Steven Turner
Steven Turner
20,146 Points

I used Kotlin and Anko for an applications project I was doing in school. I would continue on with Kotlin, but not give up on learning Java for now because many people still use it for their android apps.

Pranjal Agnihotri
Pranjal Agnihotri
4,187 Points

What is the difference between Kotlin and Anko. ?

Steven Turner
Steven Turner
20,146 Points

Anko is a Kotlin UI library that practically eliminates the need of XML. You should check out the course, there is one here at Team Treehouse for it.

Pranjal Agnihotri
Pranjal Agnihotri
4,187 Points

Ya I have seen that course but i was thinking that they will not tell everything in that as android course using java is so big... and using Kotlin is very small.. Is that so?

Steven Turner
Steven Turner
20,146 Points

Yeah, it's not as expansive. But it's a start and honestly there aren't many Anko/Kotlin related courses. But as long as you have a good grip on Android programming and Java, you don't really need a big course for Kotlin and Anko. You can use what you know and apply it towards these new tools. Also blogs and the kotlin official website exist that offer small tutorials too.

Exactly. Just because something is the hot, new flavor of the month, doesn't mean that java is going away.