4 ms·
The web took over desktop when browsers functionality approaches those of desktops. Almost every desktop apps are now in web or electron, with some interesting
by fendy3002 5y ago
The web took over desktop when browsers functionality approaches those of desktops. Almost every desktop apps are now in web or electron, with some interesting exceptions that I know of:
1. graphic / gpu intensive apps
2. memory / cpu intensive apps
3. background process / push notif apps
Both point 1 and 2 can easily be games, which is why most of them are still in native apps. I think (cmiiw) webassembly is trying to tackle this.
Now the 3rd point is, IMO the strongest reason that makes browser-based apps cannot penetrate mobile native beside ux, performance and lacking functionality for web in mobile. People in their mobile simply cannot run browser all the time in background for process and push notif. It's far easier with native apps.