Apple had the opportunity to lean on the web and elected not to. With appropriate APIs, web apps can reach into devices and leverage GPU and CPU compute, multiple threads, microphone, camera, on-device storage, and more. HTML and canvas don't have to be the only UI primitives available. Both Google and Apple should be forced to fund the W3C and/or Mozilla in leading development of a cross-platform native experience.…
Microsoft and Amazon are also seen in these processes, though not as often and their buy in is less important since neither develop their own browser at this point.