CMP : Todo List App (Beginners in CMP)

A full compose multi-platform tutorial for building next level UIs with jetpack compose and building the full functionality

Curated by: Unsung Coders (21 videos)


Currently Playing: P4: Custom UI with Canvas || TodoList App || Beginners [HINDI]

Hello Everyone, Hope you are doing good, In this video we have continued with todo-list app with creating custom UIs using Canvas compose, learning about various drawing functions like quadratic, lineto etc. Timestamps: 01:13 - Agenda 01:33 - Coordinate system 03:27 - Canvas Compose 06:25 - creating Triangle in Canvas 15:47 - OnBoarding Screen 17:28 - Building Custom Background 31:35 - patching onboarding screen 36:52 - Custom Button with Canvas 40:00 - Visual Presentation quadraticTo() 44:40 - Another quadraticTo() visual for curve 48:39 - Wrapping up Github : https://github.com/Rohit-554/CMP-TODO-LIST/tree/p4 Figma: https://www.figma.com/community/file/1143575071825582037 That's all, If you liked the video, you may subscribe the channel for future contents, Thankyou for your time, See you guys soon ---- Tags : #composemultiplatform #viewmodel #repository Compose Multiplatform, Kotlin Multiplatform, To Do List App, Jetpack Compose, Compose Desktop, Compose Web, Compose Android, Kotlin Tutorial, Compose Multiplatform Tutorial, Compose MVVM, Room Database, SQLDelight, Kotlin KMP, Cross Platform App, Compose Multiplatform Project, Kotlin Multiplatform Project, Compose for Android and Desktop, Compose for Web, Jetpack Compose Beginners, Kotlin Beginner Project, Compose Multiplatform MVVM, Compose Navigation, Compose Material3, Compose UI Design, Kotlin Room Database, Android Room Database, Compose Local Storage, Compose StateFlow, Compose ViewModel, ToDo App Kotlin, Compose CRUD App, Compose List App, Compose Database Tutorial, Compose Clean Architecture, Compose Repository Pattern, Compose Data Layer, Kotlin Coroutines, Compose Flow, Compose State Management, Compose Navigation Tutorial, Kotlin Compose Multiplatform Example, Compose Animation, Compose LazyColumn, Compose Best Practices, Jetpack Compose UI, Compose for Beginners, Compose Step by Step, Compose Multiplatform Course, Compose Cross Platform UI, Compose Productivity App, Compose Open Source Project, Kotlin Compose Code, Compose App Development, Compose Tutorial 2025, Compose Full Project, Compose Multiplatform Demo, Compose Kotlin UI Library, Compose Desktop UI, Compose Multiplatform Build, Compose App Architecture, Compose Theming, Compose Material Design 3, Kotlin Cross Platform Framework, Compose Android Development, Compose Kotlin Tutorial, Compose UI Examples, Compose Code Labs, Jetpack Compose MVVM Tutorial, Android Compose Project, Kotlin Compose State Management, Compose Learning Series, Compose Multiplatform Beginner Project, Compose Multiplatform Full App, Compose Todo Tutorial, Compose Todo MVVM, Compose Database Integration, Compose Room Setup, Kotlin Compose Navigation, Compose Modern UI Design Dependency Injection Android, DI Android tutorial, Android DI beginners, Dependency Injection Kotlin, what is Dependency Injection, DI pattern Android, Android Dependency Injection guide, Dependency Injection explained, DI Android example, learn Dependency Injection Android Secondary Keywords Constructor Injection Android, Hilt Android, Koin Android, Dagger Android, manual Dependency Injection, DI frameworks Android, Dependency Injection benefits, Android architecture DI, loose coupling Android, testable Android code how to implement Dependency Injection in Android, Dependency Injection for beginners Android, what is Dependency Injection in simple terms, Dependency Injection vs Service Locator, why use Dependency Injection Android, Dependency Injection tutorial step by step, Hilt vs Koin vs Dagger, manual Dependency Injection Android example, Dependency Injection with MVVM Android, Constructor Injection vs Setter Injection, Dependency Injection best practices Android, how does Dependency Injection work, Dependency Injection in Kotlin Android, Dependency Injection design pattern, Android DI implementation guide, Navigation compose, navigation 3, Koin compose, koin dependency, Custom theme compose, custom typography, Custom colors, Viewmodels, data class, why data classes not classes ? , Kotlin classes, Data class, Canvas, canvas compose, coordinate system compose, todo list app, compose canvas


Tracks in this Playlist