I was always confused about launch vs async and await. Trying to understand why they exists if there are counterparts available for them. And i found most of the articles/videos to be wither highly complex or completely therotical. You just made the entire concept so easy with your explanations and examples. I finally understood every bits and pieces of the code that i wrote till now and it will help me a lot in my career as an Android Developer. I can't thank you enough for what you're doing. Thank you so so much :)
Thank you so much sir for explaining the concept of async-await thoroughly. When I was learning async-await concept in JavaScript, I was unable to understand the details of that concept and just memorised the syntax but today I've managed to learn the details of this concept which I've been looking for 1 year so far. Thank you so much again.
Hey .Thanks . Question - At 14:45 .. line 21 is showing 1 "launch" and inside that 2 "async" blocks. How many coroutines are running here ? If only 1 by "launch", then how will async parallelize ? I am just learning and seeking. Appreciate your answer.
Thanks for explaining! Si, I have a question, how to stop or cancel a global scope coroutine from another fragment or activity. for example ....Fragment/Actiivty "A" start a GlobalScope Coroutine and i want to stop that coroutine from another fragment/Activity.
Hi Sir, I loved your explanation in this video and playlist. But I have one doubt that job.join thing is not working with actual API calls whereas it is working fine with delay() method that you implemented. Can you please show me or teach me how to wait for api response and then only execute some code after that? Thanks in advance.
And if u r not used concept of launch with async then i think we reached at same point from where we were started beacuse again we have to wait for the execution as we did in the directly thread m i right ??
sir, is this coroutinescope function got deprecated coz it's showing wrong parameter found Required:suspend CoroutineScope.() → TypeVariable(R) Found:CoroutineDispatcher ?
Hello sir, Can I use the RxJava as API calling with your mvvm demo? I have tried to use Rxjava return api call as Observable with suspend modifier then it's showing me an error. Could you please make one video about the difference between using coroutine, Rxjava nd Asnychnous api callling library like volley and such thing? Error: Failed to invoke public io.reactivex.rxjava3.core.Observable() with no args
If you are using RxJava then you don't need to use Coroutines. So suspend modifier should be omitted. Planning a simple example using RxJava - stat tuned
But we already studied that threads we created are costly so here at last you are created too many threads working independently for execution of coroutine so how it is possible ????
@@CheezyCode bro ek baat aur btao jo networking wala hota h apna kaam jaisa api se data fetch krnma usko background me run krna chahiye fir hm usko recycler view me show krte h ...pr jb phone ko rotate krte h data dubara load hota h ...to bhai vo bhi cover kiya h kya aapne?
Trust me this deserves millions of views!
I tried it by incrementing 1😂
Feels like your personal tutor who understands your language. Great job ♥️
Thank you! 😃
I was always scared of using coroutine. Thanks for explaining so nicely. Now I can use it. Nicely explained. Thank you 🙏
Thanks Richa
Easy.Simple.Crisp coverage of topic. Great Work. Thank you.
I was always confused about launch vs async and await. Trying to understand why they exists if there are counterparts available for them. And i found most of the articles/videos to be wither highly complex or completely therotical. You just made the entire concept so easy with your explanations and examples. I finally understood every bits and pieces of the code that i wrote till now and it will help me a lot in my career as an Android Developer. I can't thank you enough for what you're doing. Thank you so so much :)
Damn good tutorial, and the best part is it's in Hindi. Great work for the language. Keep up the good work. India and Indians needs this. ... Thanks
Cheers 😊
Dhanivad, video ke lye ab Launch vs Async Await ka concept clear ho gya he
Thank you so much sir for explaining the concept of async-await thoroughly. When I was learning async-await concept in JavaScript, I was unable to understand the details of that concept and just memorised the syntax but today I've managed to learn the details of this concept which I've been looking for 1 year so far. Thank you so much again.
This is another one of those moments where I feel grateful that I know Hindi. I'm a Keralite. Thank you for the awesome content sir.
It's my pleasure
It's one of the best explnation one can find ... 👏👏
Amazing series of Kotlin , thank for teaching .
amazing explanation sir.
Thanks for clean and clear explanation. Keep up the Good Work.
great explanation 🔥
Thanks for these amazing tutorials.❤️
Superb, now I clear this concept thanks 🙏
Now I can use it. Nice explaine. Thank you sir g thank u
bro you deserve Respect++++++++++++++++++++
Super Sir ,Great Tutorial so far ,Thanks 🙏
wow!!!
Eventually I have found the awesome tutorial .
Thank you sir :)
Thorough explanation
Very well explained bro, Thanks
Great playlist. Couldnt find your outro in shorts tho. Sounds cool upload please!
Thanks...outro in house will be releasing it soon.
clearly explain thanks
You are welcome
Thank you so much sir
Thank you sir, crystal clear explanation
Thank you Yash 😊
Awesome Explain Brother ❤
awesome understanding man
you deserve million views
so good
Thanks
Bhai sahab itni clearity se aaj tak kisi ko padhate huye nahi dekha 👍
Thank you Saifi 😊
you are king
Loving this series please make one series on dagger
just one question - when you use 2 async statements inside a coroutine, are there two threads being used or just one?
Cheezy nahi makkhan 😋, boleto maska... ekdum
Butter....😂
Bole to ekdum zhakaas
Bahut khoob
You’re just awesome
Thank you Aravind 😊
Thanks you sir, nice explanation
Thank you Sunil...Cheers bro
Thanks
Nicely Explained !!
Thank you Chetan 😊
Hey .Thanks .
Question - At 14:45 .. line 21 is showing 1 "launch" and inside that 2 "async" blocks.
How many coroutines are running here ? If only 1 by "launch", then how will async parallelize ?
I am just learning and seeking. Appreciate your answer.
U never disappoint...
Thank you brother 😊
thankyou sir
Thanks
thank you sir
Thanks - playlist is already there with 4 videos
Superrbbb...
Great Example Skills...
Can I expect a dependency injection tutorial?
Yes 😁
Welcome back ☺️
Thank you 😊
Best playlist on this topic (coroutine) ,,,btw bg song name???
Thank you...bas release karenge jaldi he
awesome
Thanks for explaining! Si, I have a question, how to stop or cancel a global scope coroutine from another fragment or activity. for example ....Fragment/Actiivty "A" start a GlobalScope Coroutine and i want to stop that coroutine from another fragment/Activity.
use lifecyclescope...avoid GlobalScope
Hi Sir,
I loved your explanation in this video and playlist.
But I have one doubt that job.join thing is not working with actual API calls whereas it is working fine with delay() method that you implemented.
Can you please show me or teach me how to wait for api response and then only execute some code after that?
Thanks in advance.
it should work...will get back to you on this with an example
And if u r not used concept of launch with async then i think we reached at same point from where we were started beacuse again we have to wait for the execution as we did in the directly thread m i right ??
sir, is this coroutinescope function got deprecated coz it's showing wrong parameter found
Required:suspend CoroutineScope.() → TypeVariable(R)
Found:CoroutineDispatcher ?
?
♥️
What is the use of coroutine if we can use zip in retrofit for asynchronous call with enqueue method?
Feature vs Framework
Hello sir,
Can I use the RxJava as API calling with your mvvm demo? I have tried to use Rxjava return api call as Observable with suspend modifier then it's showing me an error. Could you please make one video about the difference between using coroutine, Rxjava nd Asnychnous api callling library like volley and such thing?
Error: Failed to invoke public io.reactivex.rxjava3.core.Observable() with no args
If you are using RxJava then you don't need to use Coroutines. So suspend modifier should be omitted. Planning a simple example using RxJava - stat tuned
@@CheezyCode Thank you sir. Your comment makes more clear about my doubts.
But we already studied that threads we created are costly so here at last you are created too many threads working independently for execution of coroutine so how it is possible ????
Thread pool ka concept hai....issi pool se threads use hote hai...toh extra threads create nahi hote...hope this answers your question
@@CheezyCode yeah😊
Yaar ye assync await concept javascript se liye hai kya😉😉😉
Nhi C# se...JS ka bhi wahi se ijaat hua h
Bhaiya iss series mai aur kitna videos aayangi
1 ya 2
@@CheezyCode iske baad konsi series ane wali h bhai
DI
@@CheezyCode bro ek baat aur btao jo networking wala hota h apna kaam jaisa api se data fetch krnma usko background me run krna chahiye fir hm usko recycler view me show krte h ...pr jb phone ko rotate krte h data dubara load hota h ...to bhai vo bhi cover kiya h kya aapne?
Data viewmodel mei rakho...dobara api call ki need nahi hogi...viewmodel maintain karke rakhega
💖
Thank you....kaafi dino baad dikhe 😁