3 ms·
But that just doesn't match the way people use the web, like it or not. Building native applications just isn't worth it for many businesses: You need to adhere
by 9dev 2y ago
But that just doesn't match the way people use the web, like it or not. Building native applications just isn't worth it for many businesses: You need to adhere to compliance and security, different platforms and operating system versions, keep track of different system APIs, handle a giant matrix of build targets, prepare and maintain installation guides with possibly required client SDKs and dependencies, employ specialists for every platform... it's an extremely wide field.
Compare to the web: A single platform to build for. A single API to keep track of. A sandboxed runtime environment with zero dependencies, available on virtually every client system. A way to communicate with your servers that works, even in tightly guarded networks. A giant amount of documentation, available developers, and resources.
In an ideal world, I'd like to see native applications for everything. In the world we have, constraints prohibit that. So for better or worse, the web has to be mended into the universal application runtime environment we use it as.