4 ms·
Even if it was done in Xamarin, you'd still need some kind of web client / browser to fetch and render the actual slack workspaces
by petemill 9y ago
Even if it was done in Xamarin, you'd still need some kind of web client / browser to fetch and render the actual slack workspaces
- ivm 9y agoWhy use web at all? IRC clients have been made with native UIs since the 90s.
- chrisco255 9y agoHarder to work with than CSS. Harder to align look of web and desktop.
- ivm 9y ago> Harder to work with than CSS. Harder for a web developer for the first two weeks. UI builders are more suitable for making app layouts than CSS. > Harder to align look of web and desktop. Thousands of mobile apps do it without much trouble.
- chrisco255 9y agoMany mobile apps do rely on web views. Think about it, it's already difficult to make Android and iOS apps look similar. You need devs for both platforms. Teams are already squeezed supporting web (4 browsers with their own quirks), mobile web (screen size matters), mobile native (android and iOS) without also having to spread their talent thinner across completely native desktop experiences in Mac, Windows, and Linux. It's too bad Java never did live up to that write once, run anywhere promise...but that's the world we live in.
- ivm 9y agoBut we are talking about Slack and they can get this talent. New Skype for macOS is also made with Electron despite Microsoft having a ton of resources and even the old native Skype client for Mac (v7.x and earlier). Meanwhile, Doist is a smaller company but they made Twist[0] clients native because they care about their customers. [0]: https://twistapp.com https://twistapp.com
- simooooo 9y agoJava did. It was just butt ugly
- flukus 9y ago> Harder to align look of web and desktop This is what I don't want, I want it to look like every other desktop app, I want to be able to set the theme of my OS and have every app adopt it, I don't want every piece of software thinking it's special and looking different. > Harder to work with than CSS. What native technologies have you used? Many are easier than css+html and look native by default.
- Spivak 9y agoIt will happen when companies stop being rewarded for branding, which is to say never.
- lwansbrough 9y agoI mean I’m not recommending it for production, but wasm is right around the corner, perhaps C# Xamarin on the web is closer than we think.