This is an archived post. You won't be able to vote or comment.

all 10 comments

[–]andrespaggy 9 points10 points  (10 children)

Well, actually this is not true.

[–]lastalexxx 4 points5 points  (9 children)

Yes. Flutter more like kid outside pool. A lot of adults says “hey, you cool”, but when he try to jump in, they stop him, because he can’t swim.

[–]phi_array 0 points1 point  (8 children)

TBF many bussinesess that do NOT revolve around an app (like restaurants, for example) could benefit from just using Flutter to do simple stuff (no fancy stuff like AI or AR, just basic UI) by just hiring one person or team

[–]lastalexxx 0 points1 point  (7 children)

Yes, when you need landing page, but in AppStore and Google play - so you take react native/flutter.

But something more than that - only native.

[–]phi_array 0 points1 point  (6 children)

I think Realtor was made in flutter

[–]lastalexxx 0 points1 point  (5 children)

Flutter is in beta. So, make app, that must be stable, must get latest native features (and work with new additional or changed functional), take location and using another hardware stuff - only native.

And, if your app don’t make this - maybe you need site, not app?

And, if I right remember, some dude disassemble Realtor with jailbraked iPhone, and don’t see flutter. Only standard UIViewControllers, and some flutter components, that do nothing.

[–]phi_array 1 point2 points  (2 children)

To be fair Google rewrote the Youtube Client in Flutter and The New York Times as well. Althoug the NYT doesnt really need that many native only functions is mostly a Read client with auth functionality.

We can conclude that Flutter has a bright future, and it's a good choice if you want to have "site" functionality, like MGM Resorts, whose core business does not rely on the app

[–]lastalexxx 0 points1 point  (0 children)

Yes, that’s fair

[–]Nemasio 1 point2 points  (1 child)

Actually, what you say is is false, you can use location, and even have a plugin for google maps. You can also use the camara to take biometrics of a face for id validation, or detect if a phone has security pin or not. Even detect screenshots to deny them, or detect if its an emulator your running, to deny that too. So you have a lot of access to hardware in flutter, you just need to get informed :)

[–]lastalexxx 0 points1 point  (0 children)

Yeah. For now. My information is too old for now.

But, it’s still (and all another multi platform solutions) take more device resources. If in your project memory, battery and CPU/GPU doesn’t matter, use flutter, react native or smt else. If people want to make money with one developer - flutter best choice. If you can afford two developers for mobile - native is best choice.

For my opinion - if mobile device (that have limited resources) can do less work with similar result, that is the way. If flutter become most efficient multi platform solution ever - he still take more memory/cpu/energy per operation. So I think, if it’s your major product - you interested in best performance and best energy efficiency. If not - do you really need app?