2 ms·
> if Flutter is only relevant for apps, that's a pretty small niche. No it is not. Mobile apps are thriving. It is desktop apps that are niche now. > ditchi
by rapsey 3y ago
> if Flutter is only relevant for apps, that's a pretty small niche.
No it is not. Mobile apps are thriving. It is desktop apps that are niche now.
> ditching Flutter and using web tech for mobile too sounds like the better bet?
Quite possibly yes.
- rob74 3y agoI meant it's a small niche for Flutter to address only the apps that want to be cross-platform, don't want to invest into having "native" iOS and Android versions, but are Ok with using a different technology for desktop/web (or don't need those).
- rapsey 3y agoIt is not a small niche at all. A ton of things are mobile first/only.
- pjmlp 3y agoAnd plenty of well known companies have discovered that mastering two native stacks is still easier and cheaper in the long run, than mastering a "cross-platform stack" framework + dealing with leaky abstractions + build integration issues + having to master the native stack anyway. Either go mobile Web, or native.
- SushiHippie 3y agoYep, a good example is the element X rewrite They use Jetpack on Android https://github.com/vector-im/element-x-android https://github.com/vector-im/element-x-android And SwiftUI on iOS https://github.com/vector-im/element-x-ios https://github.com/vector-im/element-x-ios But both use the same underlying Matrix Rust SDK https://github.com/matrix-org/matrix-rust-sdk https://github.com/matrix-org/matrix-rust-sdk So they share the core part of the app between platforms, but everything user facing is native