Тёмный

WHAT IS A COROUTINE? - Kotlin Coroutines 

Philipp Lackner
Подписаться 176 тыс.
Просмотров 156 тыс.
50% 1

In this new series you will learn what coroutines are, what they are useful for and how to use them. You will learn everything you need to know as an Android developer.
⭐ Get certificates for your future job
⭐ Save countless hours of time
⭐ 100% money back guarantee for 30 days
⭐ Become a professional Android developer now:
pl-coding.com/premium-courses...
💻 Let me personally review your code and provide individual feedback, so it won't backfire and cost you a fortune in future:
elopage.com/s/philipplackner/...
Regular Android tutorials on my Instagram: / philipplackner_official
Checkout my GitHub: github.com/philipplackner
You like my free content? Here you can me a coffee:
www.buymeacoffee.com/philippl...

Опубликовано:

 

4 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 95   
@codinginflow
@codinginflow 4 года назад
0:46 good humor 😂
@noredispena5851
@noredispena5851 4 года назад
Bro your content is the best, never stop
@Somerandomnessvvv
@Somerandomnessvvv 3 года назад
I've been on your channel for weeks now, and every time your demonstration gets even better. Great job Philipp.
@TheHypertwist
@TheHypertwist 2 года назад
I've watched all your tutorials about kotlin coroutines and I have to say you've done an amazing job. I finally understand how to use them. Thank you so much!
@clarencemoore4058
@clarencemoore4058 Год назад
Thank so much for everything you do Phillip! I love the visual representation to demonstrate how Threads work. This really helped me to understand the concept!😃
@cagrkrt332
@cagrkrt332 3 года назад
Every time i want to learn something your videos shows up. You are a great teacher. Thanks a lot.
@letrungkien7
@letrungkien7 2 года назад
I've watched a few of your videos and found them super intuitive! Very easy to follow and understand. Subscribed!
@subarno26
@subarno26 Месяц назад
Damn, wanted to brush up on the asynchronous concepts and came across this video. It doesn't have you showing your face and your voice also sounds a little off, great to see how far you have come. An inspiration truly!
@ruibinzhang
@ruibinzhang 3 месяца назад
It has been 1 month passed since I began studying android development. I am so lucky that I can find this channel today.
@jesprotech
@jesprotech 2 года назад
Very well explained and in great detail. I think the best of your video would be the construction worker bit. It makes it very clear where coroutines operate and their relation to threads. 👍
@Henkkagg
@Henkkagg 3 года назад
Best Kotlin tutorials for Android. Thank you.
@energy8069
@energy8069 7 месяцев назад
This explanation never failed to impress me each time I watch the video !
@desusaivenkat4518
@desusaivenkat4518 2 года назад
The comparison with the construction work is really great.
@dogansengul7313
@dogansengul7313 Год назад
You are creating amazing content about Android. Thanks!
@khaledsaif3085
@khaledsaif3085 2 года назад
The workers in construction building is the best example to understand Coroutine I have found on Internet.
@arjangap2551
@arjangap2551 Год назад
Good explanation. Thank you for making this video
@MSSSangameshwarhari
@MSSSangameshwarhari 9 месяцев назад
Best introduction video for coroutines
@arthurgichuhi
@arthurgichuhi 7 месяцев назад
Great content as always
@alexnovikov1609
@alexnovikov1609 Год назад
The best explanation ever!
@starkhunt2684
@starkhunt2684 2 года назад
Such a great explanation bro. Thanx for this video
@stefanbecker5129
@stefanbecker5129 2 года назад
Great videos! Thanks a lot!
@Kunal-jp8tn
@Kunal-jp8tn 2 года назад
Thank you so much for the video.
@codingtimelapses1839
@codingtimelapses1839 4 года назад
Good Job. Keep going !
@prashantrohilla1723
@prashantrohilla1723 4 года назад
man you are awesome. i was searching best explanation on coroutines on whole youtube. and after many days. Finally i found you. your explanation is best.
@PhilippLackner
@PhilippLackner 4 года назад
Thanks man, happy to help❤️
@Aspiret620
@Aspiret620 2 года назад
This was so well explained holy crap.
@MichaelMossmanNZ
@MichaelMossmanNZ Месяц назад
I love your function example ... I made a slightly different variation: fun spendMoney(money: List): List { return listOf("iPhone", "iMac", "MacBook") }
@sudattdave
@sudattdave 3 года назад
clean and concise 😍
@developerkiwi8368
@developerkiwi8368 3 года назад
Clear explanation !
@azamovdev
@azamovdev Год назад
nice and cool lesson
@fareeshussainsyed232
@fareeshussainsyed232 4 года назад
best explanation i've found till now
@PhilippLackner
@PhilippLackner 4 года назад
Thanks buddy!
@jhaskumar3
@jhaskumar3 2 года назад
Construnction analogy was really cool
@sujeetbadnale9441
@sujeetbadnale9441 29 дней назад
Brother, You are a blessing from God for us. You make it so simple. I watched the entire playlist of cou routines was awesome. And need less to say your entire channel is the no 1 native android channel. God Bless You more. Be Blessed and Blessing for others by his grace.❤
@StriliDev
@StriliDev 13 дней назад
Hi bro, is the content obsolete?
@hisyamzayd
@hisyamzayd 4 года назад
Nice and brief explanation 🔥👌
@mahmoudshaaban1931
@mahmoudshaaban1931 3 года назад
Great content.. Super like
@KapilTapsi
@KapilTapsi 4 года назад
You are super good. First the content quality and explanations with animations are excellent. Then the video quality of 4k which is superb. And the content is updated or much recent. thank you for your hardwork. please keep making useful videos . love you
@PhilippLackner
@PhilippLackner 4 года назад
Kapil Tapsi thank you so much❤️
@r.j.jeninjoseph4975
@r.j.jeninjoseph4975 3 года назад
Superb explanation bro
@suntvhits
@suntvhits Год назад
Very nice explanations bro...
@masoomsanadi
@masoomsanadi Год назад
very useful. to the point. will use info on stackoverflow 🙂
@dhanshyamkamath8493
@dhanshyamkamath8493 2 года назад
Well explained
@MDDanishAnsariDev
@MDDanishAnsariDev 4 года назад
Great explanation. Really looking forward to learn more about Coroutines. Thanks a lot.
@PhilippLackner
@PhilippLackner 4 года назад
Thanks, you will in this series, I promise!
@sachetthashrestha539
@sachetthashrestha539 4 года назад
Will u cover channels n flows too? 😅
@PhilippLackner
@PhilippLackner 4 года назад
@@sachetthashrestha539 I was thinking about this, I'm not sure yet, maaaybe😂
@rakeshniraula8802
@rakeshniraula8802 4 года назад
awesome content, waiting for next video 🔥🔥
@PhilippLackner
@PhilippLackner 4 года назад
Thanks!
@syednoorullahshah9194
@syednoorullahshah9194 3 года назад
Great explanation mate !
@PhilippLackner
@PhilippLackner 3 года назад
Thanks!
@dawoodamir2011
@dawoodamir2011 4 года назад
Thanks for making this vid lookung forwars to new stuff
@PhilippLackner
@PhilippLackner 4 года назад
You're welcome 🙏
@ipsadas4171
@ipsadas4171 3 года назад
Awesome content and well demonstrated content ...keep it up
@PhilippLackner
@PhilippLackner 3 года назад
Thanks, will do!
@ShubhamSinghMusic
@ShubhamSinghMusic 3 года назад
Great explanation! Thank you :))
@PhilippLackner
@PhilippLackner 3 года назад
you're welcome :)
@stephend5305
@stephend5305 4 года назад
very easy to understand. Thank you
@PhilippLackner
@PhilippLackner 4 года назад
Thanks a lot, you're welcome!
@timta4624
@timta4624 2 года назад
well, its pretty hard theme and thanks for explaning
@everythingisforexperience
@everythingisforexperience 4 года назад
Cool!!!
@PhilippLackner
@PhilippLackner 4 года назад
Thanks!!
@mercury1352
@mercury1352 4 года назад
Great job man, it's very practical 🔥🔥
@PhilippLackner
@PhilippLackner 4 года назад
Thanks!! Would it be okay for you if I use your comment as a testimonial on my future website?
@mercury1352
@mercury1352 4 года назад
@@PhilippLackner Sure, that's absolutely fine
@PhilippLackner
@PhilippLackner 4 года назад
@@mercury1352 thank you!
@56_shekharshinde84
@56_shekharshinde84 2 года назад
God Explanataion
@kallurijayakumar3850
@kallurijayakumar3850 4 года назад
i really like your explanation.. it is easily understandable. if you attach the next video link in the overlay of video, it will be useful to navigate to next video
@PhilippLackner
@PhilippLackner 4 года назад
Thanks for the feedback, I will consider that!
@abacaabaca8131
@abacaabaca8131 Год назад
for anybody curious as to why a thread may need to be "rested" is because at some point you may want to read that "rested" thread, otherwise data race would happen.
@David-zb8br
@David-zb8br 2 года назад
Better explained than androids devs official channel lol
@himanshuyadav7327
@himanshuyadav7327 4 года назад
I am literally crying :( Why the hell a developer is making fun of developers XD at 0:46
@56_shekharshinde84
@56_shekharshinde84 2 года назад
coz thats not fun thats the reality
@abondutta
@abondutta 3 года назад
if i run a corutine for a long time, then the screen stays blank for long time. if i can show the screen as circular loading then it will be great. Ex: when doing a http request, if i can show a loader dialog then the user will know process is running
@vincent56789100
@vincent56789100 3 года назад
coroutines vs RxJava? which one better?
@i-am-the-slime
@i-am-the-slime 5 месяцев назад
Gibt's das auch komplett auf deutsch?
@MCStarYT
@MCStarYT 4 года назад
Just wanted to say hi :-) I wish you luck. And OMG 0 dislikes!
@PhilippLackner
@PhilippLackner 4 года назад
Thanks! You too!
@bellajudey1410
@bellajudey1410 3 года назад
Thanks. Very good explanation. Can you plz share your code for 100000 coroutines and threads, despite many tries, I'm unable to start 100000 coroutines that update UI as well.
@jayceeddeyro1406
@jayceeddeyro1406 4 года назад
Please create more tutorials!!!
@PhilippLackner
@PhilippLackner 4 года назад
I will!
@iftekharkhan4652
@iftekharkhan4652 9 месяцев назад
There is an error in thois video. Threads can be suspended and resumed using wait() and notify()
@swapnilkadam1391
@swapnilkadam1391 2 года назад
commenting for youtube algo
@prashantmanshrestha
@prashantmanshrestha 3 года назад
you are "Super Android Man"
@favour2871
@favour2871 2 года назад
😃
@techguy8050
@techguy8050 4 года назад
In summary learn coroutines they might just save your life one day 👌🏽😅
@bYTeHeaD
@bYTeHeaD 3 года назад
I thought there is a different person narrating the lecture, 😂😅
@undefinedbug1.0
@undefinedbug1.0 Год назад
throw NotForProgrammerException :D
@Sk-gb2hx
@Sk-gb2hx 3 года назад
+
@icewallowcome3942
@icewallowcome3942 Год назад
0:46 List bullshit haahah
@antoniokomangyudistira4150
@antoniokomangyudistira4150 4 года назад
No one disliked yet xD
@nymexe
@nymexe Год назад
Launching 100000 coroutines is kind of a stupid idea))
@kingelectonics437
@kingelectonics437 Год назад
Girlfriend?{ throw NotForProgrammerException() Return null} 😂😂😂 no one didn't see that subtilty .