MENU

Fun & Interesting

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

Philipp Lackner 96,461 5 months ago
Video Not Working? Fix It Now

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: https://pl-coding.com/android-essentials-bundle?utm_source=youtube&utm_content=cmp-book-app&utm_campaign=default&utm_medium=video&cmc_strip=utm 💻 Master Coroutines & Flows with my Masterclass: https://pl-coding.com/coroutines-masterclass?utm_source=youtube&utm_content=cmp-book-app&utm_campaign=default&utm_medium=video&cmc_strip=utm Learn more about KMP & ask all your questions on the Mobile Dev Campus: https://pl-coding.com/campus?utm_source=youtube&utm_content=cmp-book-app&utm_campaign=default&utm_medium=video&cmc_strip=utm Check all of my premium courses here: https://pl-coding.com/premium-courses?utm_source=youtube&utm_content=cmp-book-app&utm_campaign=default&utm_medium=video&cmc_strip=utm Resources mentioned in the video: Initial source code: https://github.com/philipplackner/CMP-Bookpedia/tree/initial Final source code: https://github.com/philipplackner/CMP-Bookpedia/tree/master Open Library API: https://openlibrary.org Jetpack Compose Crash Course: https://www.youtube.com/watch?v=6_wK_Ud8--0 Result Wrapper: https://www.youtube.com/watch?v=MiLN2vs2Oe0 UiText explanation: https://www.youtube.com/watch?v=mB1Lej0aDus 00:00 - Introduction 1:06 - What we will build 3:52 - Prerequisites 7:40 - The architecture we'll use 16:05 - Ktor 3.0 19:28 - CMP project roundtrip 23:52 - Book List Screen 1:51:14 - Searching for books 2:48:08 - Koin setup 3:03:53 - Navigation setup 3:30:38 - Book Detail Screen 4:05:07 - Fetching book descriptions 4:25:00 - Room database setup 5:01:48 - Creating custom animations

Comment