Android Dev - Lecture 2 - Intro to Kotlin @RahulPandeyrkp
Android Dev - Lecture 2 - Intro to Kotlin  @RahulPandeyrkp
Uploaded December 2021 | Updated September 2026, 2 weeks ago
Lecture 2 for CS194A about the fundamentals of Android development. We'll use Kotlin to build Android apps in this class.

If you're running into an issue with referencing views in Kotlin code, this video explains the fix (use findViewById): youtu.be/tiI5T17AD54

➤ Kotlin exercises (spend 10 minutes on this): gist.github.com/rpandey1234/afaa7a61131543cb0cd53bbf64bb0708
➤ Learn Kotlin in 12 Minutes: youtu.be/iYrgWO2oibY
➤ Android Studio shortcuts: youtube.com/playlist?list=PL7NYbSE8uaBBUYfGl1GaKY8GCp5E1Ypkg
➤ Playlist with all lectures: youtube.com/playlist?list=PL7NYbSE8uaBDcLkbXsQADdvBnVbavonGn

Learn basic, foundational techniques for developing Android mobile applications and apply those toward building a single or multi page, networked Android application. The goal for this class is to build several Android apps together, empowering you to extend them, create your own apps, and build a portfolio.

Topics include: the Android ecosystem, introduction to Kotlin, UI elements, lists, multiple activities and intents, working with APIs, and cloud storage.

========

Hi! I’m Rahul, a software engineer with a passion for teaching. I went to Stanford, was a founding engineer at a startup, and have worked at various companies across Silicon Valley. I’m currently an Android Developer at Facebook and teach an Android class at Stanford. Would love to connect with you! This channel is about tech (especially Silicon Valley), combining tactical how-to guides with interviews.

📹 YouTube: youtube.com/c/RahulPandeyRkp
📝 LinkedIn: linkedin.com/in/rpandey1234
🐦 Twitter: twitter.com/rpandey1234
📸 Instagram: instagram.com/rpandey1234
📂 Github: github.com/rpandey1234

Timestamps:
0:00 - Logistics
1:09 - Finish the Bigger Number app
12:25 - Refactoring the code
19:38 - Kotlin overview
29:26 - Kotlin code samples
38:16 - Kotlin type inference
40:05 - Immutability
45:10 - Null safety
50:49 - Kotlin practice time
Android Dev - Lecture 2 - Intro to KotlinHow To Build A Strong Manager Relationship (From An Ex-Amazon VP)The Myth Of All Figured Out In TechDon’t Overshare (Level, Passion, Timeline)Becoming A TRUE Tech Lead: 4 Mindset Shifts I Needed At Facebook99% Of Bad Engineers Share These 5 Messy Code HabitsWhat You REALLY Need to Know as A Software EngineerResume Writing Coaches - Are They Scams?Too Many Engineers Suck At This - How To Take A BreakDetermine Levers You Can PullWhy Location Is CRITICAL For High Performing Software EngineersSo I Went Viral On LinkedIn...
Rahul Pandey |

Android Dev - Lecture 2 - Intro to Kotlin

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER