Skip to content
0:00 / 0:00

#composemultiplatform#kotlinmultiplatform#mvvm

The Compose Multiplatform Crash Course for 2025 - Build a Clean Code Book App

Philipp Lackner

261K subscribers • 7 videos on Hallway

YouTube
  • Recommended by 3 people: 3 in engineering communities.
  • Presented by Philipp Lackner
  • Linked in the descriptionphilipplackner/CMP-Bookpedia
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Intermediate. Assumes working knowledge.

197K views1 year ago3 recommendations

Mobile developmentSoftware designKotlinFlutter and React NativeSoftware architecture

Philipp Lackner teaches how to build a cross-platform app using Compose Multiplatform, focusing on clean architecture and MVVM.

In this more than 5h long course, you will learn to build real-world Compose Multiplatform apps with a solid architecture from scratch. ➡️ Learn large-scale architecture with the Android Essentials Bundle: pl-coding.com/android-essentials-bundle?utm_source=youtube&u… 💻 Master Coroutines & Flows with my Masterclass: pl-coding.com/coroutines-masterclass?utm_source=youtube&utm_… Learn more about KMP & ask all your questions on the Mobile Dev Campus: pl-coding.com/campus?utm_source=youtube&utm_content=cmp-book… Check all of my premium courses here: pl-coding.com/premium-courses?utm_source=youtube&utm_content… Resources mentioned in the video: Initial source code: github.com/philipplackner/CMP-Bookpedia/tree/initial Final source code: github.com/philipplackner/CMP-Bookpedia/tree/master Open Library API: openlibrary.org Jetpack Compose Crash Course: youtube.com/watch?v=6_wK_Ud8--0 Result Wrapper: youtube.com/watch?v=MiLN2vs2Oe0 UiText explanation: youtube.com/watch?v=mB1Lej0aDus - Introduction - What we will build - Prerequisites - The architecture we'll use - Ktor 3.0 - CMP project roundtrip - Book List Screen - Searching for books - Koin setup - Navigation setup - Book Detail Screen - Fetching book descriptions - Room database setup - Creating custom animations

Why it's here

3 people recommend this

What people say. Recommended as an excellent tutorial for learning Kotlin Multiplatform with a shared UI.

u/Vlhikirain r/Kotlin • Recommends

On “Have anyone shipped CMP app on ios with Material3?”

…in (and even KMP), I highly recommend checking out Philippe Lakner's YouTube videos. They're super well-explained, very beginner-friendly, and cover all the key concepts like Clean Architecture, MVVM, navigation handling, and more. He has a couple of great playlists: * One focused on pure Android development using Kotlin + Jetpack Compose 👉 [video * Another one dedicated to **Kotlin Multiplatform with shared UI (Compose Multiplatform)**: 👉 [video 👉 [video These videos really helped me build a solid foundation and better understand how to structure my projects. If you're only targeting Android for now, I'd still recommend starting directly with KMP using shared UI (Compose…

u/mo_syin r/Kotlin • Recommends

On “عاوز اتعلم KMP”

I am actually learn from documentations reading blogs & experimenting stuff, but you may find these videos & playlists helpful. Kotlin language: [video [video Kotlin multiplatform: [video [video [video

u/dayanrubenin r/Kotlin • Recommends

The Compose Multiplatform Crash Course for 2025 - Build a Clean Code Book App