MVI Compose Multiplatform Contacts List App With Photos (iOS & Android) - KMM Tutorial
In this course you'll learn to build a fully working contacts list app for iOS & Android by using the new Compose Multiplatform for KMM projects. We'll make use of Material3 and dynamic colors, so you can stick to Google's design guidelines for your future apps as well. ⭐ Save 25% on ALL premium courses including the already discounted bundles (discount code SUMMER25): https://pl-coding.com/premium-courses... ‼️ Sale ends on July 19th 2023 ‼️ 🎁 Get my FREE 4.5h course "The Best Practice Guide to Android Architecture": https://pl-coding.com/best-practice-g... Read our weekly Android blog: https://pl-coding.com/blog Create your Material3 theme here: https://m3.material.io/theme-builder#... 💻 Let me be your mentor and become an industry-ready Android developer in 10 weeks: https://pl-coding.com/drop-table-ment... Follow me on Instagram for insights into my live as an Android developer: / _philipplackner_ Get the initial source code for this video on GitHub: https://github.com/philipplackner/Con... Get the final source code here: https://github.com/philipplackner/Con... 00:00 - Project Overview 12:03 - Creating the Material3 Theme 14:39 - Contact List UI 01:05:02 - SQL Setup & ContactDataSource 01:20:23 - ContactListViewModel 01:38:12 - DI Setup 01:45:55 - AddContactSheet Setup 02:05:42 - Picking Images 02:27:15 - Persistent Image Storage 02:47:57 - ContactDetailSheet Setup 03:01:16 - Recently Added Contacts 03:08:31 - Final notes

Beginner's Guide to Mobile App System Design (+ Tips for Interviews!)

Build Apps for iOS, Android, and Desktop With Compose Multiplatform

MVVM vs. MVI - Understand the Difference Once and for All
![Power Automate Beginner to Pro Tutorial [Full Course]](https://i.ytimg.com/vi/1p5kI7SYz4Q/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDIQUeJjCKSUU_QtkVwDZktEykVCg)
Power Automate Beginner to Pro Tutorial [Full Course]

Android Dev Roundup — LIVE 🎂 Birthday Edition | Kotlin, KMP & Q&A

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

KotlinConf'24 - Keynote

Android 17 sucks. So I put Linux on a phone.

Confetti: building a Kotlin Multiplatform conference app in 40min by John O'Reilly and Martin Bonnin

The Ultimate Gradle Kotlin Beginner's Crash Course For 2025

The Jetpack Compose Beginner Crash Course 💻 (Android Studio Tutorial)

The ULTIMATE Guide to Sharing Data Between Screens in Jetpack Compose

I Built the Same App with 6 Different Frameworks

Full Guide to Jetpack Compose Animations - Android Studio Tutorial

WorkManager - Android Basics 2023

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat

Unbelievable Workers Compilation | Working with Talented Engineers #45 #adamrose #smartworkers

ViewModels & Configuration Changes - Android Basics 2023

How to Make a Clean Architecture Note App (MVVM / CRUD / Jetpack Compose) - Android Studio Tutorial

