top | item 34643783

(no title)

friedman23 | 3 years ago

One single platform for cross platform development is enough motivation and react native has improved a lot in the past year.

The entire concept of developing the same app multiple times for different platforms is just so mind numbingly dumb. 3x the engineering team, 3 different platforms with all their different idiosyncrasies. The impossibility of maintaining feature parity across all three platforms. 3x the testing and debugging.

discuss

order

satvikpendem|3 years ago

Indeed, as a solo developer, Flutter is a godsend to be competitive with others in the market who already have integrations with a bunch of platforms.

makestuff|3 years ago

I can see some apps needing to be native (ex: using AR/ML libraries where you need to squeeze everything out of the phone). However, for most apps I use, they could easily be mobile optimized websites wrapped in an app.

friedman23|3 years ago

> I can see some apps needing to be native (ex: using AR/ML libraries where you need to squeeze everything out of the phone)

I agree but all that's needed there is an escape hatch with some way for the non-native interface to interact with the native code.