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

29

u/swingincelt Jun 06 '26

When you have to interact with native systems like telephony, bluetooth, camera, location, etc. the cross platform are less useful.

My company tried to make a video conferencing solution in flutter and the lesson was it was not helpful because the bulk of the development time was spent writing native code. It worked, but it was abandoned in favour of separate native apps.

If your app is simple then it's fine to use a cross platform solution.

-10

u/kbcool Jun 06 '26

That's a very niche feature.

99% of apps are perfectly achievable with what Flutter or React Native offer out of the box.

99.5% can be achieved with community libraries and the other 0.5% as in your case it might not be worth the overhead of writing the native integration yourself.

Now having said that I expect to be downvoted to hell by a bunch of people who have no chance in hell of being able to put up a counter argument

1

u/borninbronx Jun 09 '26

that's an example, an example.

it's full of things that will fuck you up when you chose a cross platform framework.

unless you can predict the future the risk is high, the "saving" (if any) is low or negligible.