Sefism is free for learners. We are here to help you grow, one step at a time.Join for free
Sefism.
Video · Web DevelopmentFree

Philipp Lackner (YouTube channel)

A popular English channel for native Android development with Kotlin: Jetpack Compose, Kotlin Flows, MVVM architecture, testing, storage, security, Kotlin Multiplatform and Spring Boot with Kotlin. Philipp explains why code works, not just how. It suits Android learners past the basics and Kotlin developers who want production-quality habits.

Subscribers

260K

YouTube · Oct 2026

Videos

1,179

YouTube · Oct 2026

Since

2019

YouTube · Oct 2026

Format

Video

Topic

Web Development

Provider

Philipp Lackner

Time needed

Self-paced

Level

Intermediate

Access

Free

What the channel covers

Philipp Lackner's channel is aimed at native Android, Kotlin Multiplatform and Kotlin backend developers who, in his words, do not just want to make things work but understand the why behind every line. The channel pushes against copying code you do not understand and focuses on clean architecture and solid fundamentals.

Topics include Jetpack Compose, Material 3, navigation, Kotlin coroutines and Flows, MVVM and dependency injection with Dagger-Hilt, local storage and Room, testing, security, CameraX, Kotlin Multiplatform (KMP) and Spring Boot with Kotlin on the server.

Playlists to start with

  • Android Basics 2024: the starting point for new Android developers.
  • Jetpack Compose: the modern way to build Android UI.
  • Pokédex App with Jetpack Compose: a full app build to practise Compose with real data.
  • MVVM NewsApp, Retrofit, Room, Coroutines, Navigation Components and MVVM Running Tracker App (Dagger-Hilt): complete apps with proper architecture (some use older libraries, so check current docs).
  • Testing on Android: unit and UI tests for Android apps.
  • Storage on Android and Security for Android: two topics many tutorials skip.
  • KMP Playlist and Navigation3 for Android & KMP: sharing code across Android and iOS.
  • Spring Boot 4 Basics With Kotlin: Kotlin on the back end.

Who it suits

Students choosing native Android as their mobile path, developers who have built a first app and want to make the next one properly, and Kotlin developers curious about Multiplatform or Spring Boot. Absolute beginners should learn basic Kotlin first. The channel also posts Android News videos, which are a handy way to keep up with changes to the platform and its libraries without reading every release note.

How to learn without getting stuck in tutorial loops

  • Build the full app playlists once, then rebuild with a different API and your own screens.
  • Write the tests he writes. Testing is the part people skip, and the part employers notice.
  • Ship one app to a real device and put it in front of friends; their bugs will teach you more than another video.
  • Read the official Android docs for every library he introduces.

Pair it with on Sefism

kotlinmobiletestingbackend

Ready to start?

Opens on Philipp Lackner in a new tab.

Watch on YouTube
Link broken or out of date?

Report a problem

With "Philipp Lackner (YouTube channel)". Only Tauseef reads this.

Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.