3 ms·
Name a native UI framework that enables seamless cross-platform deployment without extensive testing on each platform. Go ahead, I'll wait.
by bitwize 3y ago
Name a native UI framework that enables seamless cross-platform deployment without extensive testing on each platform.
Go ahead, I'll wait.
- Alifatisk 3y agoI’ll try, Flutter?
- jeremycarter 3y agoFlutter doesn't use native UI. It recreates similar UI.
- Alifatisk 3y agoOh right.
- sharikous 3y agoTauri is quasi-native in that it uses native WebViews. It ought to be the best of both worlds once we accept that web-based UI is the only way now
- BaseballPhysics 3y agoSure. Electron or similar tech are doing a very simple thing: they're externalizing development costs by transferring them to the individual users in the form of storage costs, performance costs, and user experience costs, to name a few. Meanwhile, Microsoft is a behemoth. Your argument makes total sense for a small shop with limited bandwidth to test. Companies like Microsoft don't get that excuse. They're simply padding their bottom line at our collective expense, and they can do it because they have extremely sticky services in a lot of areas (in this case, corporate email infra).
- AnIdiotOnTheNet 3y agoDoes webui not require testing on each platform+browser combo? Or are we just accepting that sometimes it is going to break and not allowing the same consideration for native GUI frameworks?
- timeon 3y agoOne would expect Microsoft puts Windows before cross-platform.
- wvenable 3y agoMicrosoft no longer seems to be in the business of putting Windows first. Since they're completely out of the mobile market, they're always going to have be a cross-platform software company now. They want to sell software subscriptions and that requires going to where the users are.
- ulfw 3y agoThere's two platforms. Two. Windows and MacOS. Let's not pretend there's dozens. Why does one have to jump through hoops for two simple platforms? Just write the UI code twice. It's not rocket science really. Same goes for Android/iOS.
- duderific 3y agoPresumably that would at least double the cost. Additionally, you have to find native Windows and MacOS developers, which are harder to find than web devs. Given that, it's not surprising that companies are moving toward web tech like Electron.
- johnny22 3y agoyou just mentioned 4. that's not 2, that's 4. And you forgot chromeOS.
- wvenable 3y agoThere are 5 platforms Microsoft wants to support: Windows, MacOS, Android, iOS, and Web. These new Microsoft applications run on all these platforms identically across all these platforms and mostly with the same code.