#5 - Running a Dart Application In-Depth! - Dart VM, Dart Isolates, JIT & AOT Compilation

  Рет қаралды 12,092

Flutterly

Flutterly

3 жыл бұрын

Hi there!
In this video I'll make you show you the main stages of development in Dart, while also introducing you to the how can Dart run the code from source by using the JIT & AOT compilation methods.
All animations were done in VideoScribe, you can try it by clicking my affiliate link --- www.awin1.com/cread.php?awinm...
You can contact me directly here:
Join my Discord Server --- / discord
Twitter --- / letsgetwckd
Instagram --- / letsgetwckd
Also, if you want to support me furthermore you can become an KZbin Member, donate or buy my courses on Udemy, using the following links:
Become an Official KZbin Member! ---- / flutterly
Buy my Udemy Courses! ---- www.udemy.com/user/tiberiu-po...
Support me on Revolut! ---- revolut.me/letsgetwckd
Buy me a Ko-fi! --- ko-fi.com/wckdyt
Donate me on Paypal! --- www.paypal.me/letsgetwckd
Support me on Patreon! --- / wckdyt
Dart - from Novice to Expert Source Code --- github.com/TheWCKD/Dart-from-...

Пікірлер: 34
@Flutterly
@Flutterly 2 жыл бұрын
My Complete Dart Course is now live on Udemy! Go get it while it's hot! Oh, and as a gift to my community, here's a limited-time coupon (LETSGETWCKD) helping you get it with as little as 9.99$. It's a steal for the amount of work I put in. www.udemy.com/course/dart-from-novice-to-expert/?referralCode=EC9CB6CC14FFA62C901B
@webghost2009
@webghost2009 3 жыл бұрын
Advanced deep and very useful specially for guys that always need to know how things work under the hood. (Excellent)
@Flutterly
@Flutterly 3 жыл бұрын
Thank you so much, I really appreciate it, you highlighted the purpose of this video really well! ✨
@Osmanity
@Osmanity 2 жыл бұрын
I usually dont comment, but you are the type of teacher that are hard to find and you really saved me from not liking dart because at first got a lot of issues when I was trying alone and was lost in the dart world. Then I found your videos that really really start making me feel in love with dart! so thank thank you for your high production video!
@Flutterly
@Flutterly 2 жыл бұрын
Thank you so much for your kind words! 🤍 I am really happy to help you learn Dart bit by bit, steadily, without any issues!
@whisperscribe
@whisperscribe Жыл бұрын
Just wow...Awesome explanation!
@fedibaklouti3239
@fedibaklouti3239 3 ай бұрын
a little complicated for me but really precise and perfect , i mean if i take my time i could have a real understanding ,thanks a lot bro❤❤❤
@rohantaneja3861
@rohantaneja3861 2 жыл бұрын
Superb content yet again! ⭐️
@Flutterly
@Flutterly 2 жыл бұрын
Thank you so much! 🤍
@HAAH999
@HAAH999 Жыл бұрын
Thank you for this amazing series. I was learning flutter but decided to learn dart first since I was planning to learn flutter flame framework. You are doing an amazing job by explaining the core of the language. Will check your other series
@ProductionReadyApp
@ProductionReadyApp 2 жыл бұрын
Damn..this is terrific🔥
@mdmarcaassport
@mdmarcaassport Жыл бұрын
That's quality info. Thanks
@sincerityken348
@sincerityken348 3 жыл бұрын
this Video is very helpful to me. Thank you for sharing 👍👍
@Flutterly
@Flutterly 3 жыл бұрын
Thank you, I really appreciate it!
@jasnamitrovic1650
@jasnamitrovic1650 2 жыл бұрын
I had to watch it twice, the third time with the notebook 😎
@Flutterly
@Flutterly 2 жыл бұрын
Haha, thanks you! 🌟
@radurot7673
@radurot7673 3 жыл бұрын
Really helpful and awesome videos. What tool do you use to edit them?
@md.ruhulamin7963
@md.ruhulamin7963 3 жыл бұрын
Just wow.
@antondanilin
@antondanilin Жыл бұрын
Thanks for the beautifuly presented explaination! Is JIT warmup a process of extracting kernel-binary objects signatures into heap?
@muhammedabdulhakeemmk4993
@muhammedabdulhakeemmk4993 3 жыл бұрын
Eagerly looking for very good cli explanation. Please do it, I couldn't find a good one on this.
@Flutterly
@Flutterly 3 жыл бұрын
I'm having a pause on flutter for the moment, I'm focusing more on the dart series because I want to finish it as fast as possible.
@vacoder
@vacoder 3 жыл бұрын
What??? No views how it can be possible....😑😑 This is the best content anyone can have...❤️
@Flutterly
@Flutterly 3 жыл бұрын
Haha, I haven't posted it yet, mate, that's why 😂 it's unlisted
@vacoder
@vacoder 3 жыл бұрын
@@Flutterly Oh ok....😂😂 I thought how can it not get views doing great job.....👍👍😀 Currently watching your bloc course🔥
@arbazadam3407
@arbazadam3407 3 жыл бұрын
@@vacoder His bloc course is one of the best flutter contents available on youtube.
@vacoder
@vacoder 3 жыл бұрын
@@arbazadam3407 Ya
@metatechnologist
@metatechnologist 2 жыл бұрын
I would rephrase 1.2 at about 11:15 slightly different or add "because a JIT compiler is not usable in all circumstances or for all platforms" as it was not immediately clear for me considering your fast pace (but which I do enjoy). At least I think that's what you meant! Also, I need to do some signal processing which might need access to assembly language. So while this is nitty gritty "bare metal" and perhaps beyond the scope, a video addressing this and other advance topics as a supplement is something I would consider purchasing. However this video is very good.
@arbazadam3407
@arbazadam3407 3 жыл бұрын
Knowledge heavy content, can you make a similar video on how a flutter app is run in an android and ios device and what all process it undergoes right from development to production?
@Flutterly
@Flutterly 3 жыл бұрын
It's pretty much the same behavior with little framework specific differences. I'll make a separate video of these differences when I'll start a new flutter tutorial series.
@hamdiboujarra
@hamdiboujarra Жыл бұрын
this tutorial must be in the official dart website.
@hackersworld143
@hackersworld143 3 жыл бұрын
what is use of dart runtime engine( engine C) in flutter app because the app is convert to nativecode
@mohammadmujahid8850
@mohammadmujahid8850 9 ай бұрын
How do you collect all this information? 😳
@marufhassan634
@marufhassan634 3 жыл бұрын
Do I need to know this for developing apps? -No Does this increases chances of getting hired in an interview and understanding source code better? - Absolutely
@Flutterly
@Flutterly 3 жыл бұрын
I strongly believe you need to know them also for developing apps 👍
ОСКАР vs БАДАБУМЧИК БОЙ!  УВЕЗЛИ на СКОРОЙ!
13:45
Бадабумчик
Рет қаралды 6 МЛН
39kgのガリガリが踊る絵文字ダンス/39kg boney emoji dance#dance #ダンス #にんげんっていいな
00:16
💀Skeleton Ninja🥷【にんげんっていいなチャンネル】
Рет қаралды 8 МЛН
Зачем он туда залез?
00:25
Vlad Samokatchik
Рет қаралды 3,1 МЛН
10 years of Dart - Вячеслав Егоров, Google
55:39
Wrike & Wrikers Community
Рет қаралды 3 М.
Just In Time (JIT) Compilers - Computerphile
10:41
Computerphile
Рет қаралды 265 М.
Understanding AOT Compilers, JIT Compilers, and Interpreters
6:27
Engineer Man
Рет қаралды 26 М.
Makefiles: 95% of what you need to know
1:01:53
Gabriel Parmer
Рет қаралды 116 М.
Препарируя Dart VM - Артем Кобзарь
39:37
Wrike & Wrikers Community
Рет қаралды 1,8 М.
Why Getting A Pay Raise Is A Joke | #grindreel
12:54
Joshua Fluke
Рет қаралды 849 М.
How to Do 90% of What Plugins Do (With Just Vim)
1:14:03
thoughtbot
Рет қаралды 875 М.
ОСКАР vs БАДАБУМЧИК БОЙ!  УВЕЗЛИ на СКОРОЙ!
13:45
Бадабумчик
Рет қаралды 6 МЛН