Jetpack Compose - Quotes App | Navigation using State + State Hoisting | CheezyCode Hindi

  Рет қаралды 9,965

Cheezy Code

Cheezy Code

Жыл бұрын

Learn Jetpack Compose in Android. Learn how to create a simple quotes app. In this video, we will be learning about Navigation using state variable. Although Jetpack compose has a separate navigation framework but here we have to do it manually using state. Mutable State is used to change the routes/pages. These pages are designed using custom composables. Learn how to navigate between different composables. Learn how to handle click in LazyColumn. Handling clicks is done using State Hoisting concept. Events are raised on the child composables but handling is done on the main activity where parent composable is defined. Data is passed from top to bottom whereas events are moved from bottom to top.
Learn how to handle back button functionality using Back Handler. Effect Handlers provide a way to do some side effects.
Learn step by step on how to define Composable functions along with the best practice. Everything is explained in Hindi (हिन्दी)
Topics covered -
1. Complete Quotes App with List and Detail Screen
2. Handle Back Button in Composables
3. State Hoisting Concept
4. Navigation using State in Jetpack Compose - Manual
Kotlin Flows Playlist -
• Kotlin Flows Tutorials
Jetpack Paging Tutorial -
• Android Paging 3 | Jet...
Complete Dependency Injection Playlist Link -
• Dagger 2 - Dependency ...
Complete Android Architecture Components Playlist -
• Android Architecture C...
Beginner series in Android Playlist (Hindi) -
• Android Tutorials Step...
Kotlin Beginners Tutorial Series -
• Kotlin Beginner Tutori...
For more info - visit the below link
www.cheezycode.com
We are social. Follow us at -
Facebook - / cheezycode
Twitter - / cheezycode
Instagram - / cheezycode

Пікірлер: 41
@ChocoByte
@ChocoByte Жыл бұрын
Hi Bhaiya, love your content Your explaination are awesome. It's a humble request Bhaiya Please make a series on back end development (MERN)
@CheezyCode
@CheezyCode Жыл бұрын
Yes...working on a huge project on NextJS...will cover that for sure..
@goodghostgaming5100
@goodghostgaming5100 3 ай бұрын
Thanks for the hard work bro. This playlists has taught me many things.
@prashantsonawale2711
@prashantsonawale2711 8 ай бұрын
@Cheezy code ....like your theme songs
@beastop1_
@beastop1_ 2 ай бұрын
me too😄😄
@samirgawas
@samirgawas Жыл бұрын
Superb explanation @cheezyCode. To add one point to your explanation, if the function's last parameter is lambda, we can directly use curly braces and pass a lambda to it
@samirgawas
@samirgawas Жыл бұрын
I thought of highlighting this here but you have already covered this in the next video...Thanks @cheezyCode
@shamsabbas8462
@shamsabbas8462 Жыл бұрын
Hi please make.a complete tutorial on Bluetooth and Ble with chat and Rfcomm
@satyendrasinhjadav1277
@satyendrasinhjadav1277 Жыл бұрын
i learn lot of things from your videos, you make it very simple thank you.
@CheezyCode
@CheezyCode Жыл бұрын
Thank you 😊
@kunalkavathekar36
@kunalkavathekar36 Жыл бұрын
Best❤
@shubhamshinde4042
@shubhamshinde4042 7 ай бұрын
thanks
@user-jw9zp1oy9x
@user-jw9zp1oy9x Жыл бұрын
Will you make videos using Navigation framework also ? And which one is better , using state or using navigation framework.
@CheezyCode
@CheezyCode Жыл бұрын
Will be covering navigation framework
@swayamjaiswal3238
@swayamjaiswal3238 6 ай бұрын
Instead of Using State Hoisting can we use navigation using NavControllers???
@SportsNews-pt6uv
@SportsNews-pt6uv 4 ай бұрын
can you please add git link with your tutorial
@gopichandbandi7862
@gopichandbandi7862 Жыл бұрын
Sir please make a tutorial of Android Management API
@Mohit-gb9dv
@Mohit-gb9dv Жыл бұрын
👍
@CheezyCode
@CheezyCode Жыл бұрын
🤘
@borkarpratik8441
@borkarpratik8441 Ай бұрын
From where can i get code of this app?
@krishnarajpawar1131
@krishnarajpawar1131 Жыл бұрын
Fragment or activity ke case me, list screen se details page load hote time wo ek lifecycle se jata hai, aur fragment or wo screen destroy or stopped state me rahta hai, waise jetpack compose ke case me kya hota hai?
@CheezyCode
@CheezyCode Жыл бұрын
isme nahi hota kuch bhi - composable functions basically apki screen pe UI draw karte hai - jaise he function call hota hai toh screen paint ho jati hai...
@krishnarajpawar1131
@krishnarajpawar1131 Жыл бұрын
@@CheezyCode ❤️😊 I see, got it
@ramashishkumar6416
@ramashishkumar6416 5 ай бұрын
Please provide github link sir
@neerajmaran9743
@neerajmaran9743 Жыл бұрын
quotes list ko scroll karne par app crash ho raha hai.
@CheezyCode
@CheezyCode Жыл бұрын
Kuch values null ho skti h... composable mei null ka check add kardo aur data class mei nullable banado field
@Shatrudhankumar-jz3hk
@Shatrudhankumar-jz3hk 3 ай бұрын
Solution ho gya ho to code send kardo
@ChocoByte
@ChocoByte Жыл бұрын
When next video will come?
@CheezyCode
@CheezyCode Жыл бұрын
Today
@CheezyCode
@CheezyCode Жыл бұрын
Aaj nahi ho payega..system is not working
@ChocoByte
@ChocoByte Жыл бұрын
@@CheezyCode was waiting🥲 Np bhaiya, love your content And bhaiya please make a series on MERN stack backend development that is required for backend for Android Apps
@mahboobforever
@mahboobforever Ай бұрын
na jany kahan han sir, but i know ap mera har message read krty hongy, 😔😐
@Sj-yf2jg
@Sj-yf2jg Жыл бұрын
Why you did not share the source code? we cannot see the full code
@CheezyCode
@CheezyCode Жыл бұрын
Write down everything with me...
@user-bf1fr5jl4m
@user-bf1fr5jl4m 9 ай бұрын
if you write code by yourself you will learn alot
@tinkusony90
@tinkusony90 Жыл бұрын
Sir help me, i sent image on LinkedIn✨🙏🙏✨
@CheezyCode
@CheezyCode Жыл бұрын
got it
@tinkusony90
@tinkusony90 Жыл бұрын
@@CheezyCode solve nhi ho raha h
@Shatrudhankumar-jz3hk
@Shatrudhankumar-jz3hk 3 ай бұрын
Scroll karte hi app crash ho Raha hai
@harshivam
@harshivam 3 ай бұрын
check logcat
@Shatrudhankumar-jz3hk
@Shatrudhankumar-jz3hk 3 ай бұрын
@@harshivam FATAL EXCEPTION: main Process: com.example.quates, PID: 31939 java.lang.NullPointerException: Parameter specified as non-null is null: method androidx.compose.material3.TextKt.Text--4IGK_g, parameter text
Alex hid in the closet #shorts
00:14
Mihdens
Рет қаралды 18 МЛН
Mom's Unique Approach to Teaching Kids Hygiene #shorts
00:16
Fabiosa Stories
Рет қаралды 38 МЛН
Получилось у Миланы?😂
00:13
ХАБИБ
Рет қаралды 5 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:40
CRAZY GREAPA
Рет қаралды 33 МЛН
Type-Safe Navigation with the OFFICIAL Compose Navigation Library
10:03
Higher Order Functions | Kotlin | Part 1 |  Hindi
10:10
PURI'S VLOGS
Рет қаралды 430
Bottom Navigation Bar With Badges - UX With Material3
13:17
Philipp Lackner
Рет қаралды 45 М.
Lazy layouts in Compose
24:32
Android Developers
Рет қаралды 89 М.
Why The Windows Phone Failed
24:08
Apple Explained
Рет қаралды 236 М.
Alex hid in the closet #shorts
00:14
Mihdens
Рет қаралды 18 МЛН