> So launch a different browser. Not a big deal. > […] > As someone who has tried to do both cutting edge native and web iPhone apps, iPhone Safari is a joke compared to iPhone Cocoa What he is basically saying is developing natively instead of for the web can give a better result, and he would prefer to drop cross-browser compatibility and just have users launch whatever browser he developed the app for. The questio…
>The question is why develop for the web at all if your apps only run in a certain browser? This is a mental block. You're thinking about it from a developer's perspective. He's talking about how to make the web better for users.
He is seeing “the web” as an easy way to deploy applications. The app store is exactly what he needs, easy way to deploy stuff to users and no cross-browser requirements.
He makes the argument that while the app store is great in that regard, it sucks because he is locked to one mobile phone (OS) — at the same time, he is making the argument that the Cocoa platform is so much better because individual browser vendors did not (and were not allowed to) innovate, he downplays the compatibility problems by saying that users can just launch another browser (and indirectly, buy a new computer / OS if the browser is not available on their platform).