@@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?
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.
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.
@@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
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.
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 😍😎
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.
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!
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.
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!
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
as a flutter developer i'm surprised, that was really fast currently i'm using MBP 2015 15 inch 2.2 Ghz and on the first build with real device using adb it takes 1.56 minutes 😀
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
@@neneodonkor No, but having knowledge of Swift already gives you incredible value as a software developer. You can do server side and apple applications. And if you're in the Apple ecosystem, you won't care much for android anyways.
@@neneodonkor Swift is an open source language, SwiftUI is the Apple proprietary framework to build iOS apps. I assume you meant SwiftUI. And the answer is no, you can’t build cross platform apps like with Dart. But at this point, I already want to only produce apps for the Apple ecosystem.
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.
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.
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
@@AZisk I think they'll slowly replace it with the default engine. It's been out for Android for a while and it recently became available on iOS as well, so it's kind of new. They claim that it'll change the compilation strategy from JIT to AOT and by that they are able to both lower the time to interactivity and the app bundle sizes. I am dying to find a video that compares react native + hermes to flutter and native script since its release!
Flutter's build and run time was simply impeccable.
since i have bought the m1 mac i have been seeing your videos and they help a lot. i have explored many new things.
I thought flutter was a mistake at first because of some in-flexible libraries but now it has been matured substantially
I started using Flutter 2 months ago and love it.
I quit using RN.
@@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
@@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?
Yes, I would like to see these tests on intel mac and comparison between m1 and intel
This videos really help me not to regret ordering the MBP M1 and not waiting for the new M1X/M2, thanks Alex
Am currelty think of waiting for the M1X or M2 but I just can't wait am going for the M!
as a devoloper i love youre videos.
Expecting a comparison video on Flutter web vs React JS
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 👍
Really interesting! One more reason to finally try Flutter.
Flutter is love
Getting start with flutter. It's promising. Hope they improve it on web
🤝 thanks for this information. M1 macbook pro owner.
Flutter is the best! Best cross-platform framework!
Wow
I have an M1 mac and your videos are really useful to me to take decisions.
hey what is the background music name at 5:25 ?
Are you using Rosetta for all projects or native???
My M1 Macbook arrives tomorrow. Can't wait!
It will be my first Mac ever, wish me luck 😅
Good luck 🤞
Your collab video on SOC with Fireship brought me here. Would love to see more educational content like that!
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.
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.
Same with reacat native
Welcome back Alex :) , I enjoy developing with NS8 and its easy access native APIs that I can do more in time.
Thanks! I didn’t leave :)
@@AZisk haha, I mean happy to see NS logo again in your vids cuz no one did it :)
Loved your test
I guess this is the good time to start learning flutter. Like!
Dislike. Run app that runs browser that runs Js code is not what healthy programmer should do
@@chillappreciator885
That’s not what Flutter does 🤷🏽♂️
@@chillappreciator885 😱
@@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
@@swarnavasamanta2628 ok flutter boi
Crazy timing, my parallels trial is about to run out and was about to buy!
good work and keep on going like this
we are here to support you
Thank you so much 👍
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.
Flutter is my favourite. I would appreciate that parallels licence, holding my fingers crossed 🤞
compare the app bundle size also
Will buy a M1x MBPro immediately when it comes out
Zero dislikes. Good going 👍
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 😍😎
This made me very interested in Flutter. Definitely going to check it out now.
After watching your videos decided to buy MBA M1. Just ordered, but need to wait up to 8 weeks because of chips shortage.
Appreciate this video, Yesterday I installed flutter for my M1 air. Yeah, I can say it's really faster than RN.
Great stuff, keep going 👍
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.
I do enjoy these simple videos
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.
Great video Alexander
Catchy. Like your entertaining style )
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!
I'm trying to pick an alternative framework to Xamarin to develop mobile iOS apps this comparison has has been pretty useful. Thanks!
i’m following you for a while, i like your style. please keep going like that. hope you have more subscriber. good luck man :)
What i would be more interested in, is how fast the app updates during coding. That measured actions are done only once.
I learned flutter in a couple of days and for me I think that is a good programming language. And is very fast!
Awesome video as always!
I love react native, but I definitively want to see what flutter has to offer
in terms of performance and production, nothing will beat flutter except of course native.
this channel is my latest discovery. still waiting for what kind of test awaits us with music)
What kinds of tests would you want to see?
Nice video, I tinkered with Flutter about a year ago, maybe I'll give it a try one more time 😁
Really good these comparatives videos on the M1! Simply the best!!
Great stuff mr. Ziskind. Keep these awesome videoes coming! They're really informative and helpful :)
Thanks. You were awesome in Reservoir Dogs. :)
Excited to learn about flutter after this
I am learning ionic with vue for cross platform apps
Finally got app published From M1, AND got pull request accepted on NativeScript docs-new for setting up M1. So, pick me!
Whoa nice!
In a "Parallel" universe I won the raffle 😆😆. Keep going, your videos are the best, very grateful for your work.
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.
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!
Great video, I would like to see how Ionic with Capacitor should do in the comparison
with Ctrl-A you can go to the start of the command line
Yeah but what about the app performance from the end user's standpoint?
would like to see this on intel box
found out about you on fireship's channel, great content, keep it up 👍
Welcome 🙏
Flutter is really fast !
As always, nice video. I just got the M1 MBA and started exploring it.
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
Always appreciate an Intel comparison 👍🏼 Thanks.
I just bought the M1 MacBook Air and your videos helped me a lot! Thanks 😊👍
Nice video as always!
Love your videos man! Looking forward to learn some React from you soon
First time buying a MacBook. M1 is definitely something else
Thank you for amazing video
Great video as always 👍
as a flutter developer i'm surprised, that was really fast
currently i'm using MBP 2015 15 inch 2.2 Ghz and on the first build with real device using adb it takes 1.56 minutes 😀
i have i3 3rd gen, it takes 2 minutes :D
I have ryzen 5 3550h which take around an 53 second for first build
Great work Alex..👍🏻and Parallels is my favorite software too...
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.
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
Great video again, thanks!
I would like to see comparisons between the three platforms on m1 and Intel
It would be nice to see if there is any diff between flutter for desktop and mobile
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!
Great video comparison with intel based cpus would be great
Like first and then watch video. Always the best content
Good luck with Dart. I took the Swift UI path and never looked back.
Swift cannot be used cross-platform I suppose
@@neneodonkor No, but having knowledge of Swift already gives you incredible value as a software developer. You can do server side and apple applications. And if you're in the Apple ecosystem, you won't care much for android anyways.
@@neneodonkor Swift is an open source language, SwiftUI is the Apple proprietary framework to build iOS apps. I assume you meant SwiftUI. And the answer is no, you can’t build cross platform apps like with Dart. But at this point, I already want to only produce apps for the Apple ecosystem.
Best Channel
I started learning React Native 2 days ago btw👍🏻 great one Alexander. fingers crossed for the parallels license..😃
as the former iOS (swift) / android (kotlin) software engineer I can say flutter is awesome and I prefer working with it
Nice video. Thanks
what about using another language like lua for example?
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.
I sure want to see this on an intel box .. I wish i can also know how long angular adds .. if i'm using nativescript with angular
Your videos are wonderful.I would be lucky to get parallels as i need to send my PC data to my computer. Thanks
Great stuff Alex, thanks
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.
Great videos with the m1. I’m still on intel mac not sure to switch. Do you daily drive the m1?
Not yet. I’m mostly at home these days, so not much opportunity for laptop use
M1 air is a beast. Loves from Greece
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
Hey there, greate video! Is this the 16gb ram or the 8gb ?? Thanks.
Thanks. 16
Thank you very much
What about ionic ?
Yes also test.with Intel mac
Recently I came across this channel and i love the content of this channel. love to see same comparison with Intel systems.
Thanks
I wish you had also checked out React Native with the new Hermes engine.
I just used the instructions on their site. Is Hermes faster? Why is it not the default ?
@@AZisk I think they'll slowly replace it with the default engine. It's been out for Android for a while and it recently became available on iOS as well, so it's kind of new. They claim that it'll change the compilation strategy from JIT to AOT and by that they are able to both lower the time to interactivity and the app bundle sizes. I am dying to find a video that compares react native + hermes to flutter and native script since its release!