Very clearly explained!! Thank you for making such videos ... Fun fact is that even the videos are short 😅 it took 1 month to complete and understand all these videos ..
@Techknowledge56732 күн бұрын
Make a course with new versions of dart it doesn’t work well
@greyskatoka67883 күн бұрын
The best teacher ever
@murugan247-vk3ro4 күн бұрын
I was searching for a video where I can understand it clearly after visit to many channels u were the last stop .thnku
@jayashrees74996 күн бұрын
Hi great explanation thank you. But I have one question if GlobalScope.launch and launch(Dispatcher.Default){} both are doing same then why do we have both I am confused here. Can you please help me
@arpitpatel48257 күн бұрын
Thanks
@vasanthamuddegowda72388 күн бұрын
Am impressed
@johnpherloydsomesrangas496510 күн бұрын
We can also change the first condition as: if(marks >= 90 && marks == 100){ print("A+ Grade"); } Since there are cases that a student might get a 100 as his/her perfect score.
@thajudheen236211 күн бұрын
Thanks
@vasanthamuddegowda723811 күн бұрын
Excellent
@vasanthamuddegowda723811 күн бұрын
Excellent
@danylooliinyk287113 күн бұрын
There's no "Confined" Dispatcher in kotlin coroutines. Check this code: fun main() = runBlocking { val job2 = launch(context = Dispatchers.Default) { println("Thread name1: ${Thread.currentThread().name}") delay(200) println("Thread name11: ${Thread.currentThread().name}") launch { println("Thread name2: ${Thread.currentThread().name}") delay(200) println("Thread name22: ${Thread.currentThread().name}") } } job2.join() } The output is: Thread name1: DefaultDispatcher-worker-1 @coroutine#2 Thread name11: DefaultDispatcher-worker-1 @coroutine#2 Thread name2: DefaultDispatcher-worker-2 @coroutine#3 Thread name22: DefaultDispatcher-worker-1 @coroutine#3 As you can see inner coroutine has no context passed as an explicit parameter, so it inherits the context from the outer CoroutineScope. Then we see that outer coroutine used worker1 before and after delay, while inner one used worker2 and after delay worker1. In this video (e.g. 2:00:00 time code) launch without parameter prints same main thread before and after delay because there're no other threads to choose from. But in case you use any thread pool - the execution of coroutine after delay may continue on any other available dispatcher. Here's link to the code above: pl.kotl.in/MHnrcyvsp Please, keep this in mind.
@thiennh2313 күн бұрын
nice video
@oluwaseunfatusin586413 күн бұрын
Nice one. Shriyank but I suggest the third A without circle is not necessary. the space between the previous button and next button could be left empty because you can not click on answer button again once the answer has actually appeared on the screen.
@salimsaudagar820815 күн бұрын
I have watched many coroutine lectures but this is the first time I have understood coroutine.Amazing video keep uploading this kind of video.
@vasanthamuddegowda723816 күн бұрын
Very well explanation
@vasanthamuddegowda723816 күн бұрын
Am very impressed ❤
@bhushansonawane_0417 күн бұрын
1:43 OK
@2NormalHuman18 күн бұрын
Doesn't work on Galaxy S22 for some reason
@saiyadsakib592818 күн бұрын
Bhai caption kyu nahi rakha aapne
@shivamsrivastava875818 күн бұрын
this course is just awesome
@Westwilld20 күн бұрын
Add in place we use with
@mr.bubble165720 күн бұрын
Half video just talks about authentication rather than foucusing on chatting feature
@sharifullahOfficial0222 күн бұрын
proud on you sir, i like you from Pakistan
@ziginene226022 күн бұрын
when i do it myself public class Main { public static void main(String[] args) { int[] firstSet = {1, 3, 5, 7, 45}; int[] secondSet = new int[5]; secondSet[0] = 1; secondSet[1] = 3; secondSet[2] = 4; secondSet[3] = 7; secondSet[4] = 45; for(int i =0; i < firstSet.length; i++) { System.out.println(firstSet[i]); } System.out.println(); for (int num; secondSet; num++) { System.out.println(num); } } } IT SAYS java: ';' expected on line 17 column 32 PLEASE HELPPP
@MaadCoding24 күн бұрын
Great as usual, my friend! 👏👏
@raymkfc28 күн бұрын
I've learnt a lot so far from this Dart series! Really really thanks a lot! Very clear and solid teaching!
@ashishakash3249Ай бұрын
Correcting the statement 27:00 here all suspend functions will not switch the thread but suspend functions which contains delay has a possibility of switching the thread.
@civilautomations1122Ай бұрын
Absolutely good
@ranganathansamraj1596Ай бұрын
Thank you so much for clear explanation about coroutines with slides
@MAURICIOUSFRIMPONGАй бұрын
this one dee3 boss i did not see top
@AhmadRUETАй бұрын
I have used break statement too many times and whenever there is two loops I used two break statements, one in the inner loop and another in outer loop to break from the whole loop but for the first time I came to know that I can put labels on a single loop and get the same output😅. Thanks a lot!
@prasantkumar7693Ай бұрын
I would like to say thank you for this simple and nice explanation of kotlin coroutines.
@syedhuzaifa2106Ай бұрын
Thank you, awesome explanation.
@user-cl8lu8xh4zАй бұрын
I am not able to get the Kotlin file class name when i am trying to call it in Java class, Please help me here. Thanks.
@dydx3741Ай бұрын
Thank you so much for this video, i had gone through so many resources on topic Coroutines but only THIS video connected all the dots in my brain thank you so much again
@waldogang2046Ай бұрын
What malware did you hide in that icon 😂?
@jamesotieno3701Ай бұрын
alt plus enter not helping me solve red errors and btnshowtoast is red
@jamesotieno3701Ай бұрын
alt plus enter not helping me solve red errors and btnshowtoast is red
@isaias8908Ай бұрын
Thank you good man! it works for me
@Mufees_mhdАй бұрын
Great bro
@UmutCanPolaterАй бұрын
bro ı need your video subtitles but you can't put the video on subtitles
@UmutCanPolaterАй бұрын
exaclty your video series is perfect learner
@domellliАй бұрын
If the router is dual-band (2.4 GHz, 5 GHz), it is possible that the computer and the phone are on two different Wifi networks, in which case pairing will not work !!!
@pkoechkirui3797Ай бұрын
I earnt dart over a single weekend thanks to you , the explanation is simple and clear looking forward to the flutter course
@sumitrudra1734Ай бұрын
Deferred<T> is not a subclass of job .I think we have to say that Deferred<T> is an interface which extends the Job interface.
@PurpleMomgoose2 ай бұрын
Since this is tagged obsolete, wanna link a more up to date one?
@gotnothingtodoso21042 ай бұрын
Error running 'app' The application could not be installed: INSTALL_FAILED_USER_RESTRICTED