4 ms·
There are several big hurdles web apps must overcome to replace native apps in my opinion. One is their reliance on a network connection. I know that sounds ab
by bronxbomber92 14y ago
There are several big hurdles web apps must overcome to replace native apps in my opinion.
One is their reliance on a network connection. I know that sounds absurd since that's largely part of their definition, but consider this: I go to University where I expect that our internet connection is above average compared to the rest of the world. If everything I did on my computer relied on an internet connection, I'd go batshit crazy. The amount of times I've lost connectivity would make my computer a dread to work in that type of scenario. I don't want a chrome book and I don't think most people do.
Secondly, and perhaps a smaller hurdle, the development environment for web app creation just isn't as pleasant as native app development. I admit I have limited experience developing web apps, but to my knowledge there doesn't exist a mature debugger like GDB (I would love to be disproven).
Lastly, I truly believe people appreciate a consistent, usable, and beautiful interface across their whole computing experience. The web is too "grassroots" to provide a platform where I can expect all of the UI idioms and behaviours I've learned in one app to transfer to another app.