3 ms·
> While in the end it renders to the same pixels on the screen IMO a good app takes advantage of the features and conventions of each platform it runs on, and
by deergomoo 5y ago
> While in the end it renders to the same pixels on the screen
IMO a good app takes advantage of the features and conventions of each platform it runs on, and projects like Flutter actively undermine that.
Unfortunately, this seems to be an opinion that increasingly fewer people hold. I’ve always understood the business argument, but with the rise of Electron and friends it seems most end users don’t care if their software is bloated and weird either.
- Comevius 5y agoFlutter is nothing like Electron, you can build a pixel perfect native experience with Flutter, either by implementing it as a widget or you can use a native widget. Flutter can take advantage of any features, it can call Java, Kotlin, Swift, Objective-C, C and WASM code. You can create a single API for common features, provide an implementation for each platform (endorsed federated plugin) and let others do that as well (non-endorsed federated plugin). Flutter is lightweight, it runs on embedded devices. Toyota is going to use it in their cars.