Flutter vs Native Android / iOS (WHICH DO I LEARN?!)

preview_player
Показать описание

I spent a month using Flutter. Here are the questions I answer in this video:
1) PROs of using Flutter
2) CONs of using Flutter
3) Flutter vs Native Android / iOS. What's better?
4) Jobs Flutter is great for
5) How to get rich building Flutter apps

.
.
#AndroidDev
Рекомендации по теме
Комментарии
Автор

@2:22 pros
@11:29 equivalent properties
@14:20 cons (important*)
@26:22 apps flutter is great for
@29:43 get rich with flutter

thesoftwareengineershow
Автор

I don't normally watch a 40-minute tech review but this was outstanding.

Amro_Dubai
Автор

I'm a native developer, I think that it depends also on where you live. In developping countries, flutter is really becoming a thing despite the shortcoming you mentionned in your video. People tend to chose what's cheaper so you see a growing number of compagnies that are looking for flutter developpers. I'm actually considerating learning it for that reason.

bigcris
Автор

Flutter is huge money and time saver for big percent of the companies who wants mobile app, for whatever reason. And it also enables huge chunk of developers who never built a mobile app to build one. But like you said, the very advanced apps or apps which relies heavily on native features might still better be build with native. Like anything in IT world, even Flutter is surely NOT a silver bullet. Loved the video though, you made good points and valid arguments.

desther
Автор

I agree with pretty much all of the points in this video, I am extremely happy that you took a very mature approach of comparing native and flutter, I see a lot of people saying that the flutter is the greatest thing there ever was and completely bashing native, and also I see a lot of native devs talk trash about any cross platform solution, so it's really great that you are taking a more rational approach to all of this

ProgrammingAddict
Автор

I completely agree and I’m a native Android, IOS developer who recently got into Flutter. This is the best video that explains the deference between Native and Flutter app development.

amirosman
Автор

More than 40 minutes, you really went deep dive in. Good experience and analysis, thanks Mitch.

robsonsilv.
Автор

Love it!
From now on, anybody tries to make an argument with me about Flutter, I'll just direct them to this video, you said it all!

And looking forward to hear your thoughts about iOS native development :D

omzer
Автор

Amazing explanation... I'm a native android developer and ios Developer and recently got into the flutter but when it comes to the hardware level thing like sensor, image processing, video manipulation, iOT projects no comparison with native so I'd moved back to the native.

jaydeepbhayani
Автор

I am a newbie in android dev. I built a flutter text recognition software of size 33 MB. And i am happy for what it is:)

kevinjad
Автор

I was on my by bike when I was listening to this. I do this normally coz it helps me concentrate.

At the end of the video I stopped my ride just to like and subscribe. You truly earned it.

Amazing video and Great perspectives!!!

dneersonlineservicespvtltd
Автор

Great comparison! 👍 I would add that well established companies will hire native devs. Startups may use/hire Flutter devs. So, I'd focus on where I want to be marketable.

luisjorge
Автор

There are a lot of points of view that have to be taken into account when talking about security. Security is not only on the side of the server and communications. Without going into too much detail, we could talk about:
- How to attack an application by installing it on a rooted device and how to access its private files and information.
- How it minify and obfuscates flutter code.
- Which options does flutter offer when working and installing custom certificates.
In conclusion, the issue of security on mobile devices is not trivial and although I'm sure that this kind of platforms spend a lot of effort on this issue, I do not know how far they have covered all the requirements of complex business applications.
In any case, it has been a very enlightening video.
Thank you very much for this video Mitch. Congrats!

albertohidalgo
Автор

Man, i love comments from CodingInFlow in videos of CodingWithMitch. Both of you guys are my favourite tutors for Android. I am a self taught native dev and you guys helped me land an internship at a startup...

SatyamKumar-tsjh
Автор

File size is not only a problem because of the Playstore's limitation but also because not everyone in the world has high speed internet

codinginflow
Автор

❤️ The only programming video in youtube I shared because here is everything we need to know...
developers should know those all things...
Thanks A LOT Mitch ❤️...

fahim-al-islam
Автор

its nice to see someone who actually knows what their doing(unlike me) make a comparison. Appreciate you taking the time to do something that probably doesn't highlight ur skillset like native development does.

brycejohnson
Автор

Really thought out video. I was learning native android development and was really loving it, but I had to learn and start working extensively with Flutter as per my company's tech choice. I love working with Flutter, but I know I'll be going back to native development as soon as I can.

chichebem
Автор

I have been developing in React Native. When you talk about the pros and cons of Flutter, it seems to draw parallels with React Native. Without a community both platforms are doomed. React is cool though because it can also be used for the web. I don't know if Flutter is or not. Either way, both platforms depend on the community. Both iOS and Android native platforms are constantly changing so the community must keep up. If you get something working correctly on Android, you may test it on iOS and discover strange behavior. With that said, they can both save time which = $$$$. Great analysis Mitch. Thanks

gekoskipatric
Автор

Used Flutter for a few months. BUT after jetpack compose & swiftUI, I am moving back to native for the future projects.

tashi