https://kotlinlang.org logo
#getting-started
Title
# getting-started
w

Wasim

01/25/2021, 9:58 AM
Hello everyone, I want to start android development. I just know basic syntax of Java like variable, data type, functions, loops, operators. I want to do android development in Kotlin. What should I learn now and what resources should I follow ? If you can show me a roadmap of Android development with Kotlin for a newbie that would be awesome.
u

Umar Ata

01/25/2021, 2:32 PM
a

Adam Powell

01/25/2021, 3:22 PM
Hop on over to #compose too 🙂
❤️ 2
w

Wasim

01/25/2021, 3:37 PM
@Umar Ata do i need to learn OOP separately ? Or basic course will teach me OOP as well ? Because intermediate and advanced course's prerequisite is Knowing OOP
u

Umar Ata

01/25/2021, 3:43 PM
Actually oops and other basic concepts is something we learn by practice and if you are an engineering graduate or student then you must be clear with it already Otherwise yes, you need to learn it separately
w

Wasim

01/25/2021, 5:41 PM
I'm a second year cs student... I guess oop is in next semester or next year in our curriculum.
k

Koenichiwa

01/26/2021, 3:57 PM
I highly recommend this book: https://www.amazon.nl/Hands-Design-Patterns-Kotlin-applications/dp/1788998014/ I had to read it for my internship in android development and I shredded through it in a week.
❤️ 1
w

Wasim

01/26/2021, 4:00 PM
@Koenichiwa do i need to know OOP before read this book ?
k

Koenichiwa

01/26/2021, 4:05 PM
Oof good question. I think you should know the principles of OOP. It's a pretty important concept in programming as a whole. I used to like to watch Christopher Okhravi's videos on youtube when I was still trying to grasp these concepts
❤️ 1
w

Wasim

01/26/2021, 4:11 PM
Thank you @Koenichiwa @Umar Ata @Adam Powell
3 Views