No video

Flutter vs React Native vs NativeScript Startup Speeds on the M1 Mac

  Рет қаралды 51,932

Alex Ziskind

Alex Ziskind

Күн бұрын

Flutter vs React Native vs NativeScript on a M1 mac in a getting started test - this includes creating a new app, building, and running it.
Use my affiliate link to buy your copy of Parallels, it helps me run this channel and doesn't cost you any extra: prf.hn/click/c...
Some other M1 related videos:
[📺] M1 MacBook Air and Intel i9 MacBook Pro REAL JavaScript Project Build Speed Shootout - • M1 MacBook Air and Int...
[📺] Apple M1 JavaScript Development Environment Setup - • M1 MacBook JavaScript ...
[📺] Apple M1 and VSCode Performance - • Apple M1 and VSCode Pe...
💻 The new NativeScript with Nx Workspaces course: nativescriptin...
💻NativeScript training courses - nativescriptin...
(Take 15% off any premium NativeScript course by using the coupon code YT2020)
👕👚iScriptNative Gear - nuvio.us/isn
- - - - - - - - -
❤️ SUBSCRIBE TO MY KZbin CHANNEL 📺
Click here to subscribe: / alexanderziskind
- - - - - - - - -
🏫 FREE COURSES
NativeScript Core Getting Started Guide (Free Course) - nativescriptin...
NativeScript with Angular Getting Started Guide (Free Course) - nativescriptin...
Upgrading Cordova Applications to NativeScript (Free Course) - nativescriptin...
- - - - - - - - -
📱LET'S CONNECT ON SOCIAL MEDIA
ALEX ON TWITTER: / digitalix
NATIVESCRIPTING ON TWITTER: / nativescripting

Пікірлер: 282
@jiteshgarude6031
@jiteshgarude6031 3 жыл бұрын
Very happy to see flutter is the quickest. Thanks a lot. Yup wanted to see hoe much time it takes for intel machine as well 👍
@ameysunu5828
@ameysunu5828 3 жыл бұрын
Flutter's build and run time was simply impeccable.
@sarthakmunjal7007
@sarthakmunjal7007 3 жыл бұрын
since i have bought the m1 mac i have been seeing your videos and they help a lot. i have explored many new things.
@yashrajpal785
@yashrajpal785 3 жыл бұрын
Yes, I would like to see these tests on intel mac and comparison between m1 and intel
@raunaknarayan4092
@raunaknarayan4092 3 жыл бұрын
I thought flutter was a mistake at first because of some in-flexible libraries but now it has been matured substantially
@spydergs07
@spydergs07 3 жыл бұрын
I started using Flutter 2 months ago and love it. I quit using RN.
@nishanthdipali6838
@nishanthdipali6838 2 жыл бұрын
@@spydergs07 I like flutter but I hate dart and the setup process Even with golang I love that it's faster but I hate it's methods and syntax
@laughingvampire7555
@laughingvampire7555 Жыл бұрын
@@spydergs07 Theo says that if you use Flutter you hate your customers, because you can't update your app fast because you with RN you can always update the JS. what do you think about that?
@johnsane2694
@johnsane2694 3 жыл бұрын
Really interesting! One more reason to finally try Flutter.
@andreujuanc
@andreujuanc 3 жыл бұрын
Flutter is love
@kuna_dev
@kuna_dev 3 жыл бұрын
Thanks Alexander! I’m waiting to buy a new mbp until the M1X is out. Love the your videos testing dev tools performance using the M1. I would love to see the same test using an intel chip!
@guiiimkt
@guiiimkt 3 жыл бұрын
My M1 Macbook arrives tomorrow. Can't wait! It will be my first Mac ever, wish me luck 😅
@AZisk
@AZisk 3 жыл бұрын
Good luck 🤞
@ahmedel-kattan7179
@ahmedel-kattan7179 3 жыл бұрын
This videos really help me not to regret ordering the MBP M1 and not waiting for the new M1X/M2, thanks Alex
@jointtask4047
@jointtask4047 3 жыл бұрын
Am currelty think of waiting for the M1X or M2 but I just can't wait am going for the M!
@md.shahinhosen4299
@md.shahinhosen4299 2 жыл бұрын
as a devoloper i love youre videos.
@cuca7824
@cuca7824 3 жыл бұрын
Getting start with flutter. It's promising. Hope they improve it on web
@LucaFang
@LucaFang 3 жыл бұрын
Flutter is the best! Best cross-platform framework!
@thecashewtrader3328
@thecashewtrader3328 3 жыл бұрын
Wow
@josepalemany
@josepalemany 3 жыл бұрын
I have an M1 mac and your videos are really useful to me to take decisions.
@haydenhuynh2178
@haydenhuynh2178 3 жыл бұрын
Your collab video on SOC with Fireship brought me here. Would love to see more educational content like that!
@pouyahallaj4445
@pouyahallaj4445 3 жыл бұрын
I just bought the M1 MacBook Air and your videos helped me a lot! Thanks 😊👍
@gofullstack
@gofullstack Жыл бұрын
I know Flutter runs on whatever device you have open however you can do the "flutter run -d ". " flutter devices" will show you the ist of devices you have on.
@monara97
@monara97 3 жыл бұрын
I started learning React Native 2 days ago btw👍🏻 great one Alexander. fingers crossed for the parallels license..😃
@iamsivin
@iamsivin 3 жыл бұрын
🤝 thanks for this information. M1 macbook pro owner.
@asdrubalchirinos
@asdrubalchirinos 3 жыл бұрын
I'm trying to pick an alternative framework to Xamarin to develop mobile iOS apps this comparison has has been pretty useful. Thanks!
@rydmike
@rydmike 3 жыл бұрын
Interesting test. Of course with Flutter you would always try a hot reload first, that even keeps the state of the app, and it is instantly ready. In some situations when hot reload does not work, you can do a hot restart, which starts your app from the beginning, with changes applied, but it always works, no rebuilding needed, takes about 1…2secs. So while in a dev session with Flutter it is very rare that you stop the running session/build and rebuild from scratch, there is just no need for it, and when you do, it is pretty fast, as you demonstrated. All in all it provides a very pleasant dev experience.
@fvl9045
@fvl9045 2 жыл бұрын
Same with reacat native
@MarkoZen81
@MarkoZen81 3 жыл бұрын
Flutter is my favourite. I would appreciate that parallels licence, holding my fingers crossed 🤞
@elgreengroo
@elgreengroo 3 жыл бұрын
this channel is my latest discovery. still waiting for what kind of test awaits us with music)
@AZisk
@AZisk 3 жыл бұрын
What kinds of tests would you want to see?
@shish_x86
@shish_x86 3 жыл бұрын
I guess this is the good time to start learning flutter. Like!
@chillappreciator885
@chillappreciator885 3 жыл бұрын
Dislike. Run app that runs browser that runs Js code is not what healthy programmer should do
@avrahamramati6883
@avrahamramati6883 3 жыл бұрын
@@chillappreciator885 That’s not what Flutter does 🤷🏽‍♂️
@m.jamilrahman4971
@m.jamilrahman4971 2 жыл бұрын
@@chillappreciator885 😱
@swarnavasamanta2628
@swarnavasamanta2628 2 жыл бұрын
@@chillappreciator885 tf are you on about ? Flutter uses a completely different language called dart and dart vm to run these apps. You smoked some serious weed bro. Flutter is unlike react native not javascript based
@chillappreciator885
@chillappreciator885 2 жыл бұрын
@@swarnavasamanta2628 ok flutter boi
@marto5083
@marto5083 3 жыл бұрын
In a "Parallel" universe I won the raffle 😆😆. Keep going, your videos are the best, very grateful for your work.
3 жыл бұрын
i’m following you for a while, i like your style. please keep going like that. hope you have more subscriber. good luck man :)
@JayamalShanuka
@JayamalShanuka 3 жыл бұрын
Appreciate this video, Yesterday I installed flutter for my M1 air. Yeah, I can say it's really faster than RN.
@pugmagicman
@pugmagicman 3 жыл бұрын
Great stuff mr. Ziskind. Keep these awesome videoes coming! They're really informative and helpful :)
@AZisk
@AZisk 3 жыл бұрын
Thanks. You were awesome in Reservoir Dogs. :)
@MadTofan
@MadTofan 3 жыл бұрын
My 5 years old laptop have dual boot. Ubuntu for development projects and Windows for gaming. Both are then accessed remotely from my iPad either using code-server or Steam link. Due to my laptop having a horrendous battery and requires to be tethered to the outlet. Parallels license will be the final push for me to make call to buy M1 Mac. It has been really tempting, the only reason it was holding me back was due to the incompatibility with eGPU. But I don't care anymore, it's so good that I'll probably end up selling my eGPU rig.
@margosmat
@margosmat 3 жыл бұрын
Nice video, I tinkered with Flutter about a year ago, maybe I'll give it a try one more time 😁
@jR-tm3ko
@jR-tm3ko 3 жыл бұрын
Crazy timing, my parallels trial is about to run out and was about to buy!
@durgaraoganta2767
@durgaraoganta2767 3 жыл бұрын
I'm beginner to native development. Really I don't know when I has initial stage recently I started watching your videos. Now Im very comfortable with native development. Thanks you mister cool tester 😍😎
@pawmeowzing2906
@pawmeowzing2906 3 жыл бұрын
compare the app bundle size also
@TimurBakibayev
@TimurBakibayev 3 жыл бұрын
What i would be more interested in, is how fast the app updates during coding. That measured actions are done only once.
@chaitanyadamarasingu979
@chaitanyadamarasingu979 2 жыл бұрын
Expecting a comparison video on Flutter web vs React JS
@achintya-7
@achintya-7 2 жыл бұрын
Well the thing with flutter is Most of the time you will do hot reload or hot restart which is even more faster. You might need to stop and restart the app if you are adding a new package in the pubsec.yaml file.
@DiegoMendoza-br4ol
@DiegoMendoza-br4ol Жыл бұрын
Great video, I would like to see how Ionic with Capacitor should do in the comparison
@DJ-KoltSiewerts
@DJ-KoltSiewerts 2 жыл бұрын
Could repeat the benchmarks with the M1 Ultra? On the whole internet there's no benchmark for the M1 Ultra that covers this topic. Thank you, dear Alex!
@RishikantaPukhrambam
@RishikantaPukhrambam 3 жыл бұрын
This made me very interested in Flutter. Definitely going to check it out now.
@mohammadmollaei6278
@mohammadmollaei6278 3 жыл бұрын
I'm really amazed about M1 performance and now looking for an excuse to stop me to buying a brand new Mackbook Pro 13, appreciate for your review.
@gabob1133
@gabob1133 3 жыл бұрын
As always, nice video. I just got the M1 MBA and started exploring it.
@azatecas
@azatecas 3 жыл бұрын
I love react native, but I definitively want to see what flutter has to offer
@kerodfresenbetgebremedhin1881
@kerodfresenbetgebremedhin1881 Жыл бұрын
in terms of performance and production, nothing will beat flutter except of course native.
@GetInformationToday
@GetInformationToday 3 жыл бұрын
Loved your test
@wil1531
@wil1531 3 жыл бұрын
Welcome back Alex :) , I enjoy developing with NS8 and its easy access native APIs that I can do more in time.
@AZisk
@AZisk 3 жыл бұрын
Thanks! I didn’t leave :)
@wil1531
@wil1531 3 жыл бұрын
@@AZisk haha, I mean happy to see NS logo again in your vids cuz no one did it :)
@alananayaaraujo2068
@alananayaaraujo2068 3 жыл бұрын
Are you using Rosetta for all projects or native???
@TheNicolaivlog
@TheNicolaivlog 3 жыл бұрын
Love your videos man! Looking forward to learn some React from you soon
@visweshsuri8636
@visweshsuri8636 3 жыл бұрын
Your videos are wonderful.I would be lucky to get parallels as i need to send my PC data to my computer. Thanks
@withassuan
@withassuan 2 жыл бұрын
Catchy. Like your entertaining style )
@VolkerKtnbch
@VolkerKtnbch 3 жыл бұрын
Will buy a M1x MBPro immediately when it comes out
@relvisgonzalez7485
@relvisgonzalez7485 3 жыл бұрын
Very interesting video Alex, I can't wait to get my hands on a new Mac with M chip, but I will wait until M2 comes out.
@user-si3ux9sv9e
@user-si3ux9sv9e 3 жыл бұрын
Thank you very much for your videos. From them I know that all my programs work on m1. Sometimes not so good, for example Android Studio. But I hope this will be solved soon. And I'm still waiting for June - maybe Apple will show the new mac on the m1x/m2. And decided to take the m1 pro, if they don't introduce new ones.
@tiagooliveira3551
@tiagooliveira3551 3 жыл бұрын
I learned flutter in a couple of days and for me I think that is a good programming language. And is very fast!
@raihanameen
@raihanameen 3 жыл бұрын
Great work Alex..👍🏻and Parallels is my favorite software too...
@Br0adCastYourS3lf
@Br0adCastYourS3lf 3 жыл бұрын
Alexander, Apple explains on their developer website that iOS apps can be tested and debugged directly on Apple Silicon Macs without use of a simulator. **Ideal to cut out the memory used by simulators**. But how usable is this really? The docs only mention that TestFlight doesn't work on MacOS. Just looking for your opinion or experience with this way of testing and debugging. The following is the relevant bit from that page: **Test Your App on macOS** Xcode supports debugging, testing, and profiling your iOS app natively on Macs with Apple silicon. When you open your iOS project in Xcode 12 or later, you have the option to build your app and run it directly on macOS. This option doesn’t run your app in a Simulator; it runs it as an iOS App for Mac. You can then test whether your app’s features work as expected. App Store features for iOS continue to work when your app runs on macOS, including: In-app purchases and subscriptions App capabilities and entitlements On-demand resources App thinning When you use app thinning to optimize your app for different devices and operating systems, the App Store selects the resources and content that offer the best fit for the Mac. It then removes any other resources to create a streamlined installation of your app. When you export your app from Xcode 12 or later, you can test the thinning support using the Mac virtual thinning target. TestFlight isn’t available on macOS. When you’re ready to distribute your app to users, create an archive and export it using the Ad-Hoc or Development distribution method. During the export process, Xcode creates an appropriately signed app for you to distribute to your testers. For more information, see Distributing Your App to Registered Devices.
@RomaKovalenko
@RomaKovalenko 3 жыл бұрын
Thank you for amazing video
@jvrviegas
@jvrviegas 3 жыл бұрын
Really good these comparatives videos on the M1! Simply the best!!
@sarthakmunjal7007
@sarthakmunjal7007 3 жыл бұрын
good work and keep on going like this we are here to support you
@AZisk
@AZisk 3 жыл бұрын
Thank you so much 👍
@panteleimonstamatakis787
@panteleimonstamatakis787 3 жыл бұрын
Hello Mr Ziskind If and when time permits, could you attempt doing a benchmark on the following: - Fusion360 and onShape - Matlab Thank you for your content.
@anthroponymy
@anthroponymy 3 жыл бұрын
Intel box I don't need it anymore. But please let us know when can you go live on any application get starting in M1 that should a developer needed in 2021
@wajdiballout
@wajdiballout 3 жыл бұрын
This kind of information you’re inputting is very helpful for new “developers” like me, keep doing that it’s good! And I’d love to have a parallels software copy too 👀
@saulramirez727
@saulramirez727 3 жыл бұрын
Nice video. Thanks
@user-bb3ng5or1q
@user-bb3ng5or1q 3 жыл бұрын
After watching your videos decided to buy MBA M1. Just ordered, but need to wait up to 8 weeks because of chips shortage.
@evangelosb5805
@evangelosb5805 3 жыл бұрын
I do enjoy these simple videos
@korayk35
@korayk35 3 жыл бұрын
Thank you.
@archtopo9658
@archtopo9658 3 жыл бұрын
I am learning ionic with vue for cross platform apps
@nyambe
@nyambe 3 жыл бұрын
Very interesting, did not know there was that much different. Flutter was very slow on my 13” intel MBP. Unusable slow. I have not tried NativeScript on the M1
@AmitMondal-gc6zk
@AmitMondal-gc6zk 3 жыл бұрын
Recently I came across this channel and i love the content of this channel. love to see same comparison with Intel systems.
@AZisk
@AZisk 3 жыл бұрын
Thanks
@sosid23
@sosid23 3 жыл бұрын
Pls do these build tests on an Intel mac as well ... perhaps a more complex app? Would be interesting to compare M1 vs intel times for such builds.
@marellimichele
@marellimichele 3 жыл бұрын
Awesome video as always!
@_boris
@_boris 3 жыл бұрын
found out about you on fireship's channel, great content, keep it up 👍
@AZisk
@AZisk 3 жыл бұрын
Welcome 🙏
@ashujain8249
@ashujain8249 3 жыл бұрын
Great stuff, keep going 👍
@iabdousd
@iabdousd 3 жыл бұрын
Great video Alexander
@raadkasem
@raadkasem 3 жыл бұрын
Best Channel
@SonnyBrown1965
@SonnyBrown1965 3 жыл бұрын
Always appreciate an Intel comparison 👍🏼 Thanks.
@SALEEEEM73
@SALEEEEM73 3 жыл бұрын
Thanks for this video....
@liamconverse8950
@liamconverse8950 2 жыл бұрын
Yeah but what about the app performance from the end user's standpoint?
@remigoldbach9608
@remigoldbach9608 3 жыл бұрын
Nice video! Which cross platform development tool for mobile development is your favorite ? Flutter seems promising, I haven’t looked at Dart yet, but seems neat !
@AZisk
@AZisk 3 жыл бұрын
I'm a JavaScript dev and come from a .NET background - so I feel right at home using NativeScript. And most of my projects are Angular so that's a natural pick.
@DanielCanizzo
@DanielCanizzo 3 жыл бұрын
I have a 2 week old M1 16gb of ram and 1TB ssd, but is missing Parallel software to run windows software, Great content, thank you!
@gabrielgouvea4274
@gabrielgouvea4274 3 жыл бұрын
Great video. BTW flutter support not only hot-reload but there's also a hot-restart in case you change things drasticaly and it is also really fast. I'am not sure about RN or NS but in flutter you can also specify wich device you are targetting so maybe it can reduce a litle not needing to search for a available device. What do you think to test flutter desktop and electron in a next video?
@njussakka
@njussakka 3 жыл бұрын
Great video again, thanks!
@hkaya
@hkaya 3 жыл бұрын
Great videos with the m1. I’m still on intel mac not sure to switch. Do you daily drive the m1?
@AZisk
@AZisk 3 жыл бұрын
Not yet. I’m mostly at home these days, so not much opportunity for laptop use
@laughingvampire7555
@laughingvampire7555 Жыл бұрын
with Ctrl-A you can go to the start of the command line
@lookwhoneedsahobbie
@lookwhoneedsahobbie 3 жыл бұрын
Excited to learn about flutter after this
@toadlguy
@toadlguy 3 жыл бұрын
I am picking up an M1 next week. Costco warehouse will be selling the base model Mac mini for $599. From what I have seen there is very little downside at this time to getting an 8gb model. Unless you are running a lot of apps all at once or doing large video editing projects 8gb seems to run things (Xcode) pretty zippy. Hope I’m right (and hope I can run Parallels on my new box 😉) It will be interesting to see if there is much difference from your tests on an 8gb machine.
@NAROSTUDIO
@NAROSTUDIO 3 жыл бұрын
Wanna see you doing a tut on backround services and push notifications as well using core NS or TS NS . Thanks
@ej0c
@ej0c 3 жыл бұрын
Finally got app published From M1, AND got pull request accepted on NativeScript docs-new for setting up M1. So, pick me!
@AZisk
@AZisk 3 жыл бұрын
Whoa nice!
@satyampandey5584
@satyampandey5584 3 жыл бұрын
hey what is the background music name at 5:25 ?
@hgrosch
@hgrosch 3 жыл бұрын
always looking forward to new uploads... will you get an iMac by any chance?
@jefvanacker1083
@jefvanacker1083 3 жыл бұрын
Really interesting video! I would like to see the comparison with your i9 Macbook Pro
@fatehsinghparab1778
@fatehsinghparab1778 3 жыл бұрын
Zero dislikes. Good going 👍
@bab1671
@bab1671 3 жыл бұрын
Please do the same tests on an intel Mac. I have an MBAir M1 and previously the 2020 MBAir Intel. The M1 is superior in everything I do. I am very pleased with no fan. The lack of fan noise is awesome. Thanks for the great videos.
@cesarcarpa7887
@cesarcarpa7887 3 жыл бұрын
I'm thinking to buy the MB Air M1 with 8GB, May be this enough for not too big project in intellij, small project in VScode, postman and a some chrome/safari tabs? Thanks in advanced, great content!
@ahmadabuyaman8272
@ahmadabuyaman8272 3 жыл бұрын
That was very helpful! thanks! please make sure to make the intel older MacBook version.
@NicolasSilvaVasault
@NicolasSilvaVasault 3 жыл бұрын
while rn can get quite boring of waiting, is by far the best framework to work on hybrid, that and i'm a rn developer so you might think that's my opinion, but after trying flutter for 5 months, i'll stick with rn
@zyarmandx5005
@zyarmandx5005 3 жыл бұрын
appreciate this video, I'm ready to buy a M1 😆
@nyambe
@nyambe 3 жыл бұрын
Go for it! Just get the base mode if you are not sure yet. Great for most uses
@eyeofthetiger7
@eyeofthetiger7 3 жыл бұрын
Wait for the M2 next spring with next gen ARMv9 architecture.
@murilo-tech
@murilo-tech 3 жыл бұрын
Great video! Linux is supported using Parallels now? It's possible to run this tests on it?
@bitfluent
@bitfluent Жыл бұрын
After Tauri releases iOS builds, you should give that one a test as well!
@DeutschSpieler
@DeutschSpieler 3 жыл бұрын
I would like to see comparisons between the three platforms on m1 and Intel
@bookswiper
@bookswiper 3 жыл бұрын
Great video comparison with intel based cpus would be great
@abinthomas12914
@abinthomas12914 3 жыл бұрын
Can you give a video on encryption decryption. More specifically encrypted in flutter and decrypt in java aes
@maxsap
@maxsap 3 жыл бұрын
It would be nice to see if there is any diff between flutter for desktop and mobile
Which M1 Pro/Max for which Programmer?
20:00
Alex Ziskind
Рет қаралды 167 М.
React Native vs Flutter vs Native - Let's Talk Engines
25:15
Theo - t3․gg
Рет қаралды 132 М.
小丑和白天使的比试。#天使 #小丑 #超人不会飞
00:51
超人不会飞
Рет қаралды 33 МЛН
Чёрная ДЫРА 🕳️ | WICSUR #shorts
00:49
Бискас
Рет қаралды 7 МЛН
Magic or …? 😱 reveal video on profile 🫢
00:14
Andrey Grechka
Рет қаралды 53 МЛН
Docker on M1 Pro and M1 Max | against M1 and Intel
16:02
Alex Ziskind
Рет қаралды 170 М.
My Final Flutter Video
14:26
Theo - t3․gg
Рет қаралды 109 М.
M1 - How Apple DESTROYED Intel i5
35:03
Rene Ritchie
Рет қаралды 655 М.
M1 vs Ryzen 7 | JavaScript Build Test - Another Knockout
10:18
Alex Ziskind
Рет қаралды 26 М.
Flutter vs React Native : which one is worth it, and why?
10:20
Kodaps Academy
Рет қаралды 76 М.
Of Course, I GAMED on the M1 Max!
16:16
ShortCircuit
Рет қаралды 2,4 МЛН
React Native’s Secret Superpower
6:24
Theo - t3․gg
Рет қаралды 40 М.
Mac guy forced to buy Windows laptop for software dev
15:28
Alex Ziskind
Рет қаралды 88 М.
小丑和白天使的比试。#天使 #小丑 #超人不会飞
00:51
超人不会飞
Рет қаралды 33 МЛН