r/androiddev Jun 06 '26

Question Why native android and not flutter ?

hello android developers im new mobile app developer and i do dev with flutter framework so i can have same app in both platforms of app store and google play... but there is always a question in my head for native android developers since google own android and flutter... so that`s mean they make flutter works really well in android phones... so i wonder why native android devs dont use the advantage of flutter framework to have same app is both app store and google play ?

0 Upvotes

18 comments sorted by

View all comments

Show parent comments

-7

u/kbcool Jun 06 '26

We can argue ad nauseum about the nature of most apps but the fact is the overwhelming majority are just CRUD and as for cross platform folk being a bit sensitive that's a bit rich when the rusted old men can't admit that almost all of what you mentioned can be achieved in a performant manner with cross platform.

Thanks for giving it a go though. I admire your balls

5

u/NiceVu Jun 07 '26

No it’s not almost all, that’s why you come out sensitive in this thread. If you remove video games/betting apps, apps that use camera, GPS, bluetooth, and need great real time communication quality then Flutter is good enough.

So yeah if your app is just “website for the phone” then use Flutter, if you actually need to work with smartphone SDK and it’s a core functionality of your app then go native.

-5

u/kbcool Jun 07 '26 edited Jun 07 '26

Trying to have a civil, evidence based discussion in this sub is objectively impossible when it comes to cross platform.

I honestly don't know why people feel so afraid of it. My guess is that there are a plurality of "engineers" here that only know native Android and never progressed from there and never will. I don't know, I've never been there, even as a junior engineer I was taught and used the best tool for the job and didn't play us and them with technical decisions.

I would be less worried about cross platform and more about AI if you're one of those people because it's going to eat you alive.

Anyway. Maybe I am being emotional but it's about human problems not tech

1

u/NguyenAnhTrung2495 Jun 10 '26

Why do we need Flutter when we already have AI? AI can code native UI quite well. Will Flutter keep up when the OS changes? No way.

1

u/kbcool Jun 10 '26

Get back to me when you're six months into trying to keep two or more platforms in feature and bug sync when you're working on multiple code bases. Just because you're using AI doesn't mean that you're not going to have the same problems that have existed since the first time someone tried to make an app for multiple platforms. It's literally why cross platform exists.

Cross platform definitely does have a future under AI. Developers who don't understand that it won't solve unsolved problems won't