When the iPhone first shipped, I thought it was pretty cool that there wasn't a way for developers to write software for it. It forced people who wanted to build iPhone "apps" to create Web apps instead, which were then delivered to the iPhone via its browser. It was a great day for Webware.
But it couldn't really last. The Web is too slow, browsers too limited, AT&T's paranoia (about third-party apps running on their network) too Orwellian, and the iPhone too powerful to force developers to fit everything into Safari. Hence, Jailbreak … Read more