Android Jetpack Compose Tutorial | Introduction | CheezyCode Hindi

  Рет қаралды 66,438

Cheezy Code

Cheezy Code

Жыл бұрын

Learn Jetpack Compose in Android. Jetpack Compose is modern toolkit for building native UI in Android. Learn how it is different from Framework Views and Layout. Learn what are composables, how to use these composable functions to create UIs in android. What is the difference between Imperative and Declarative Framework with example. Jetpack Compose is a declarative framework. You create a function that takes inputs as parameters and emits Native Android UI.
Learn how Jetpack Compose uses Composition over Inheritance. View System in Android is based on Inheritance whereas Compose is based on Composition Design Pattern. Learn how to take advantage of this pattern to create simple to more complex UIs in a declarative manner. Learn what is recomposition in Jetpack Compose. This video assumes basic Kotlin knowledge. Everything is explained in Hindi (हिन्दी)
Topics covered -
1. What is Jetpack Compose?
2. Jetpack Compose vs Framework Views (i.e. Layouts in XML)
3. Declarative vs Imperative Programming
4. Composition over Inheritance
5. Recomposition in Jetpack Compose
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

Пікірлер: 169
@RaghavSharma-nt3hr
@RaghavSharma-nt3hr Жыл бұрын
You kept your promise! Finally the Compose series is here. Thank You!!
@CheezyCode
@CheezyCode Жыл бұрын
Oh man...7 Likes 😂..Thank you for keep pushing me to create good quality content.
@Akash-Bisariya
@Akash-Bisariya Жыл бұрын
Thank you bro... for nicely explaining the concept of Imperative vs Declarative styles. I had read it on many places but never able grasp it completely but here only I got the understanding of it.
@adityadeshbhartar7172
@adityadeshbhartar7172 11 ай бұрын
🙌 One of the finest explanations of all time in comparison to any jetpack video , Thanks a lot sir ji 👍
@user-rt4xe3iv3l
@user-rt4xe3iv3l Жыл бұрын
Great content by you sir, able to clear many interviews by learning from your videos like unit testing view models architecture components . Thanks
@soulpathh
@soulpathh 11 ай бұрын
Thanks for explaining complex topic in easy way. ❤ From Pakistan
@Jenis_Sanghani
@Jenis_Sanghani 11 ай бұрын
Thank you i am starting today hopefully it will cover everything from scratch.
@moeezahmad9852
@moeezahmad9852 Жыл бұрын
You are really an amazing teacher. I have learned a lot more from you than I have ever learned from my seniors, mentors or teachers. Your lectures about jetpack architecture components, dagger, hilt, kotlin, kotlin flows are one of the best, and I have been waiting for the jetpack compose lectures, really excited to learn this stuff. You should also make lectures on using kotlin in the backend like ktor etc and MVI pattern in android.
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Moeez ✌
@Euuphoria3
@Euuphoria3 3 ай бұрын
Quality Explanation. Great work. Much needed series.
@greatrespect1549
@greatrespect1549 Жыл бұрын
Finally, you are back. You are the best. Been waiting for your new videos from long time.
@CheezyCode
@CheezyCode Жыл бұрын
Great Respect 😁
@krishnakumar-kh5vo
@krishnakumar-kh5vo Жыл бұрын
well explained sir...i saw many videos of jetpack composed, they just came and started writing compose code. no one explains the core concept...you explained everything from basics. you are gem sir... thanks a lot sir...
@CheezyCode
@CheezyCode Жыл бұрын
Thank you Krishna
@anuragequity7219
@anuragequity7219 3 ай бұрын
Bhai aap ka session dekha, kaafi accha laga... You are awesome . Pls make videos in English for international audience..
@Mohit-gb9dv
@Mohit-gb9dv Жыл бұрын
its happing!!! GOAT of android is back I am going to follow this series till the end !!
@CheezyCode
@CheezyCode Жыл бұрын
haha...thanks
@muhammadusman5179
@muhammadusman5179 Жыл бұрын
Thank you so much sir for this amazing series. I was waiting for that. Love you from Pakistan ❤
@sanjaybatak3549
@sanjaybatak3549 Жыл бұрын
Just the playlist we android lovers were looking for!!! Thanks Cheezy code
@CheezyCode
@CheezyCode Жыл бұрын
Thank you...🤘
@mohd.sohaib5822
@mohd.sohaib5822 6 ай бұрын
Thankyou sir for this valuable content.
@komalbharti7869
@komalbharti7869 Жыл бұрын
ty so much i was very needy for this
@sabghat90
@sabghat90 Жыл бұрын
Thank you so much CheezyCode, i was waiting for this playlist. It's time to move for JetPack Campose.
@CheezyCode
@CheezyCode Жыл бұрын
You're welcome
@arjunguptaonline
@arjunguptaonline Жыл бұрын
Eagerly waiting for next video.., Thankyou so much sir!!
@CheezyCode
@CheezyCode Жыл бұрын
Thank you 🤘
@PiyushSharma-gw1wx
@PiyushSharma-gw1wx Жыл бұрын
Finally compose series is here ... Thank you sir 🙏
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Piyush
@sahilansari-pg2rg
@sahilansari-pg2rg Жыл бұрын
Thank uh sir i m waiting for this a long time Please keep it up
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Sahil
@adityashidlyali7814
@adityashidlyali7814 Жыл бұрын
I love you sir.. 😀😍❤ Preparing and even revising for interviews through your videos only..
@CheezyCode
@CheezyCode Жыл бұрын
All the best
@emranulislamsohag1170
@emranulislamsohag1170 Жыл бұрын
Finally
@samirgawas
@samirgawas Жыл бұрын
Bro I have just started your compose series...and already loving it thank you for clear explanation
@CheezyCode
@CheezyCode Жыл бұрын
Thank you Samir
@abhilekh3381
@abhilekh3381 Жыл бұрын
Ahha... again most awaited topic. Great.
@CheezyCode
@CheezyCode Жыл бұрын
Thank you bro ✌
@officialmanojkumar1
@officialmanojkumar1 Жыл бұрын
Again again I was seen you channel to get new video . Today I get a notification of you video❤❤❤❤
@CheezyCode
@CheezyCode Жыл бұрын
Thank you Manoj 🤘
@rinkivatsmratha4575
@rinkivatsmratha4575 Жыл бұрын
Most awaited topic 👌🏻👌🏻
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Rinki
@mohd_naushaaad
@mohd_naushaaad Жыл бұрын
ankho me aansu aa gye mere 🥺🥺🥺, mujhe to lga tha ki aap video nahi daaloge jetpack compose par, but finally video series is here ❤
@CheezyCode
@CheezyCode Жыл бұрын
der se aaye hai par tyari poori hai.
@mg-ht9ir
@mg-ht9ir Жыл бұрын
itne khushi itne khusi muje koi android video deak k nai hue 😢😢😂
@CheezyCode
@CheezyCode Жыл бұрын
😂
@nileshpatel9377
@nileshpatel9377 Ай бұрын
superb
@urenusit1245
@urenusit1245 Жыл бұрын
Eagarly waiting for this series
@CheezyCode
@CheezyCode Жыл бұрын
Me too.
@gauravsrivastava17
@gauravsrivastava17 Жыл бұрын
Sahi se Samjh me toh Hindi me hi ata hai
@crosswalker45
@crosswalker45 3 ай бұрын
Bilkul sahi kaha
@mohammadabbasabidi
@mohammadabbasabidi Ай бұрын
samjhane wala cheezy code jaisa ho to english me bhi ajaega samjh
@manavmittal36
@manavmittal36 Жыл бұрын
Most awaited video
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Manav
@vijayjangid8967
@vijayjangid8967 Ай бұрын
Thanks Bro!
@Lovepreet-xs5qi
@Lovepreet-xs5qi Жыл бұрын
Thank you sir
@BikerOnIncognito
@BikerOnIncognito 6 күн бұрын
Thanks sir for this tutorial
@abhilashpatel6852
@abhilashpatel6852 10 ай бұрын
I was skeptical when I saw hindi in the title. you definitely exceeded my expectations. Bravo!!
@CheezyCode
@CheezyCode 10 ай бұрын
Thank you for your comment. But just curious to know the reason for your skepticism.
@RamuSriram0
@RamuSriram0 2 ай бұрын
@@CheezyCode I guess because there's not many people teaching stuff in Hindi this well. You explain things even better than any person who is explaining in English.
@avijitsaha6423
@avijitsaha6423 Жыл бұрын
Most awaited series
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Avijit
@meraj95
@meraj95 10 ай бұрын
You're amazing
@mdmhiuddin7429
@mdmhiuddin7429 10 ай бұрын
Your videos is very easy to understand. do you have any video in kotlin which shows how to read the phone contact, SMS and read files like audio , video or images
@Hindu10111
@Hindu10111 2 ай бұрын
U never disappoint me
@Pulkit__7
@Pulkit__7 5 ай бұрын
Thanks for making really high quality videos. Hope this helps buy a coffee.
@iswherevivek
@iswherevivek 4 ай бұрын
send me your github profile
@akashagrawal5507
@akashagrawal5507 Жыл бұрын
Thank you so much sir for this series. Your way of teaching is awesome sir. Hoping this series continue with mvvm pattern. Thank you once again
@CheezyCode
@CheezyCode Жыл бұрын
Yes it will
@akagrawal85
@akagrawal85 Жыл бұрын
​@@CheezyCode ❤
@ChocoByte
@ChocoByte Жыл бұрын
Thanks, for the compose tutorials. Please do give the link of notes you taught.....
@52c4pranavpandey2
@52c4pranavpandey2 16 күн бұрын
thanks bhai
@Usmankhan-yr3dl
@Usmankhan-yr3dl Жыл бұрын
You are always best teacher
@CheezyCode
@CheezyCode Жыл бұрын
Thank you 🙏🏼
@junigates
@junigates Жыл бұрын
great bro, please also start lectures for KMM, thanks
@mdqutubuddin6021
@mdqutubuddin6021 Жыл бұрын
Video k outro me konsa song use kra hai? BTW Nice Video learned a lot. Had confusions in jetpack compose but you cleared everything.
@choudharybilal6041
@choudharybilal6041 Жыл бұрын
Thanks ❤
@emranulislamsohag1170
@emranulislamsohag1170 Жыл бұрын
Waiting for next video
@CheezyCode
@CheezyCode Жыл бұрын
@deepankarmishra5180
@deepankarmishra5180 Жыл бұрын
Sir ji is back😇😇
@CheezyCode
@CheezyCode Жыл бұрын
@ShubhamSingh-ew1kf
@ShubhamSingh-ew1kf Жыл бұрын
Finally wait is over......❤❤😂
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Shubham
@jasolsodha7569
@jasolsodha7569 Жыл бұрын
Very helpful video👍 You told about ComponentActivity, build feature and kotlin compose compiler version in build.gradle file. How to integrate compose in existing project. Thank YOU for this video 🙏
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Jasol
@mohammadtaqi4051
@mohammadtaqi4051 Жыл бұрын
Hi, Thanks for this series... -Expecting Jetpack compose in mvvm pattern in this series. -Also other things to render UI when process complete... -Also state related things in compose. -Do we have any standard pattern while coding with compose?
@CheezyCode
@CheezyCode Жыл бұрын
Yes...will try to cover
@rishikeshsingh9946
@rishikeshsingh9946 Жыл бұрын
Thank you sir It's awesome ❤❤❤
@CheezyCode
@CheezyCode Жыл бұрын
Cheers man...Thank you
@hclpramod
@hclpramod Жыл бұрын
Thank you sooo much😊
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Pramod
@nitinbochare301
@nitinbochare301 Жыл бұрын
Thank you so much sir 😊
@CheezyCode
@CheezyCode Жыл бұрын
Thank you Nitin
@TheAqib57
@TheAqib57 Жыл бұрын
Finally lambi khamoshi k baad❤️❤️❤️
@CheezyCode
@CheezyCode Жыл бұрын
haha..yes...
@himanshusharma3236
@himanshusharma3236 Жыл бұрын
Thank you bro ❤
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Himanshu
@RavindraThoriya
@RavindraThoriya Жыл бұрын
Finally 🎉
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Ravindra
@ManishKumar-uc1rw
@ManishKumar-uc1rw 3 ай бұрын
What is jetpack Compose 5:13 imperative vs declaratives 8:56 inheritance tree 12:20 recomposition
@name1566
@name1566 Жыл бұрын
is this a series ? if yes then in how many days one video will come
@CheezyCode
@CheezyCode Жыл бұрын
yes...trying alternate days...but let's see...
@khanra17
@khanra17 Жыл бұрын
Yeh hui na baat 😚
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Suman
@thunderking98
@thunderking98 Жыл бұрын
Nice explanation
@CheezyCode
@CheezyCode Жыл бұрын
Thanks and welcome
@user-gq5pb8xf4g
@user-gq5pb8xf4g Жыл бұрын
Thank you sir🥰
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Milan
@learner8362
@learner8362 Жыл бұрын
Love you Sir ,miss you so so much 😘😘
@CheezyCode
@CheezyCode Жыл бұрын
Thank you 🤘
@deepeshkumar1704
@deepeshkumar1704 Жыл бұрын
will fragment not going to use, if jetpack compose we will use??
@sumit180288
@sumit180288 Жыл бұрын
Finally compose series. Was eagerly waiting for it because compose is so much better than XML shit
@CheezyCode
@CheezyCode Жыл бұрын
XML is love 😁
@sumit180288
@sumit180288 Жыл бұрын
@@CheezyCode Not at all once you start using Compose, you will actually come to know the true power of compose. Jetpack compose is so intuitive to use.
@qurashishebi7988
@qurashishebi7988 Жыл бұрын
Very helpful
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Qurashi
@kishorramani007
@kishorramani007 Жыл бұрын
Thanks 👍
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Kishor
@khapp7821
@khapp7821 Жыл бұрын
I wont miss the series.
@CheezyCode
@CheezyCode Жыл бұрын
will definitely try to add relevant topics
@manshalkhatri9289
@manshalkhatri9289 Жыл бұрын
Like it
@CheezyCode
@CheezyCode Жыл бұрын
@Harsh-uo7ty
@Harsh-uo7ty 7 ай бұрын
sir ya itna jetpack compose a kafi hai playlist ya or abhi bakki hai?
@kundankumar8994
@kundankumar8994 Жыл бұрын
🎉🎉❤
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Kundan
@kaushikkaransingh3240
@kaushikkaransingh3240 Жыл бұрын
Thankyou for this tutorial sir along with this series ,,Can you make android projects using compose
@CheezyCode
@CheezyCode Жыл бұрын
Yes project after basic concepts..
@kaushikkaransingh3240
@kaushikkaransingh3240 Жыл бұрын
@@CheezyCode cant wait 🔥
@AshishGautam-sy3vm
@AshishGautam-sy3vm Жыл бұрын
Android King is Back..
@CheezyCode
@CheezyCode Жыл бұрын
😂
@user-hf7qy5su6w
@user-hf7qy5su6w Жыл бұрын
Bhaiya jetpack composes se chatbot bnwado iss series mai please. Aur bhaiya notesapi ki express wale mai na ek dikkt hori thi deployment se pehle,usmai aapne .env mai string ko quotes mai dala hai but vo nhi chlra tha kal se, toh vo quotes k bina reh k aaj chla. Thank you. Baki aapka content best hai.
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Ritika...dekhte hai kya banta hai
@light2790
@light2790 28 күн бұрын
i didn't expect that outro song lol
@udaysharma5228
@udaysharma5228 Жыл бұрын
Tum mujhe data do , mein tumhe UI dunga, was epic! and relatable, Tum mujhe khoon do, mein tumhe aajadi dunga!🤓🤓
@CheezyCode
@CheezyCode Жыл бұрын
😁
@iLovenoida837
@iLovenoida837 Жыл бұрын
sir viewpager ki bhi video bna dijiye jetpackcompose
@anupkumargorai1064
@anupkumargorai1064 9 ай бұрын
Cheezy sir i am back
@SportsNews-pt6uv
@SportsNews-pt6uv 7 ай бұрын
please make tutorial on kmm
@not_a_userz
@not_a_userz Жыл бұрын
Well there is so much less content of jetpack compose on KZfaq and also on some other platforms. Its a request from my side that please taught compose with ui project simple to complex (⁠~⁠‾⁠▿⁠‾⁠)⁠~ Thanks for the efforts 😊
@CheezyCode
@CheezyCode Жыл бұрын
will try for sure Aman
@AlphaDeep_
@AlphaDeep_ 10 ай бұрын
These tutorials are informative, but they may not be suitable for beginners. Often, there is a tendency to proceed with actions without adequately explaining the underlying reasons (many times tutor just said "we will do this and that now" but forget to mention why we need to do that), which can lead to confusion. It sometimes feels like the focus is more on demonstrating the composition rather than providing a clear explanation. To enhance their beginner-friendliness, it would be beneficial to provide more comprehensive explanations. This feedback is intended constructively, and I appreciate your efforts. Thank you.
@CheezyCode
@CheezyCode 10 ай бұрын
Taken positively
@parasarora4711
@parasarora4711 Жыл бұрын
bhai aap na ek video bna do android Native side integration for flutter app. Third party services kai liye native side code add karna padhta hai. Kya pura Jetpack compose aana chhaiye
@CheezyCode
@CheezyCode Жыл бұрын
Flutter beech mei chorhna pada...NextJS, React pe jyada kaam chal rha h ajkal...
@cheems08213
@cheems08213 Жыл бұрын
I am a beginner and I want to learn android, can I start directly with compose and kotlin, skip the XML part? or should I learn XML first?
@CheezyCode
@CheezyCode Жыл бұрын
Learn XML first then compose
@cheems08213
@cheems08213 Жыл бұрын
​@@CheezyCode I actually have some previous beginner level experience in android but that was 3 years ago, I had learned basic android with XML like linear-relative layouts, button-text views, some intent experience and recycler views and that's it. I remember that learning recycler views and setting adaptor in it was very challenging and I had stopped learning android further after it. Should I still start revising and learning everything in XML from scratch again or just start with Compose this time?
@CheezyCode
@CheezyCode Жыл бұрын
Yes... projects are still written using XML. But if you really want to learn only new things then compose is fine...but agar if you are looking from job perspective then learn both
@cheems08213
@cheems08213 Жыл бұрын
@@CheezyCode okay thanks
@johnsonchris5290
@johnsonchris5290 Жыл бұрын
sir can you teach projects like shopping app e-commerce, social media app
@CheezyCode
@CheezyCode Жыл бұрын
let's see
@sadimohammad7338
@sadimohammad7338 Ай бұрын
Bro please complete the playlist ❤
@CheezyCode
@CheezyCode Ай бұрын
Completed h bro
@parthantal3384
@parthantal3384 8 ай бұрын
Tum mujhe khoon do, mai tumhe aazadi dunga ❌ Tum mujhe data do, mia tumhe UI dunga✅
@kishorramani007
@kishorramani007 Жыл бұрын
Hi Jatinbhai, Can you share the all notes (slides) so that I don't have to create notes from scratch for this series?
@CheezyCode
@CheezyCode Жыл бұрын
Bro notes toh nahi h koi...
@kishorramani007
@kishorramani007 Жыл бұрын
@@CheezyCode I means power point presentation. It helps to revise everything just by watching it. We don't have to watch the video again.
@CheezyCode
@CheezyCode Жыл бұрын
That I will share
@kishorramani007
@kishorramani007 Жыл бұрын
@@CheezyCode Thanks 👍
@themilkywaygaming7453
@themilkywaygaming7453 11 ай бұрын
Do you know Philip Lackner ?
@TechzDev
@TechzDev 28 күн бұрын
I know
@khansports1450
@khansports1450 3 ай бұрын
Please provide numbering on videos to go to the next video easily.
@CheezyCode
@CheezyCode 3 ай бұрын
Playlist section mei
@rishabhgarg6692
@rishabhgarg6692 Жыл бұрын
voooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
@CheezyCode
@CheezyCode Жыл бұрын
🤘
@machinemadness2145
@machinemadness2145 Жыл бұрын
Bhai ye to flutter jaisa lag raha hai ...
@RaghavSharma-nt3hr
@RaghavSharma-nt3hr Жыл бұрын
Sab declarative a jamana hai, React, Flutter , Swift sab esa hi hai ab.
@CheezyCode
@CheezyCode Жыл бұрын
Flutter se inspired hai...React ka bhai hai
@tinkusony90
@tinkusony90 Жыл бұрын
Thank sir 🎉
@CheezyCode
@CheezyCode Жыл бұрын
Thanks Tinku
Android Jetpack Compose Modifiers Tutorial | CheezyCode Hindi
12:00
Why Is He Unhappy…?
00:26
Alan Chikin Chow
Рет қаралды 68 МЛН
Slow motion boy #shorts by Tsuriki Show
00:14
Tsuriki Show
Рет қаралды 10 МЛН
CHOCKY MILK.. 🤣 #shorts
00:20
Savage Vlogs
Рет қаралды 14 МЛН
【Fuel】Rest API Client with Android + Jetpack Compose
8:53
kenmaro's prototyping
Рет қаралды 1,9 М.
iPhone 16 Pro Max - 3x BIG LEAKS TO CHANGE EVERYTHING!!
9:11
Matt Talks Tech
Рет қаралды 7 М.
Full Guide to Jetpack Compose Effect Handlers
24:56
Philipp Lackner
Рет қаралды 90 М.
I built the same app 10 times // Which JS Framework is best?
21:58
Fireship
Рет қаралды 2,5 МЛН
Why Is He Unhappy…?
00:26
Alan Chikin Chow
Рет қаралды 68 МЛН