Apple has a history of shipping 1.0 products that are amazingly great in some ways, and shockingly undeveloped in others. The iPhone, juggernaut of Apple products, was no exception. When it launched, the iPhone was a smartphone like no other, setting a new standard for what pocket computers could do. But in spite of its astounding achievements, one black eye on the product’s otherwise-stellar launch is that it offered no access to third-party apps.
The App Store as we know it today didn’t exist on the iPhone’s day one. On the path of creating a device that would change the world, Steve Jobs and his team neglected one important point: the developer story. Perhaps this was a problem of Apple’s own making – if the iPhone hadn’t been such an impressive product, there wouldn’t have been much demand for native third-party apps. But it was an impressive product, so the demand was substantial, leaving Apple with a big problem on its hands.
Developers, understandably, were excited about the potential of what they could do with the first product that lived up to its name as a true _smart_phone. Yet between the iPhone’s unveiling in January 2007 and its release nearly six months later, there was nary a hint of an iPhone SDK (software development kit). Instead, Apple shared what it infamously called a “sweet solution” for third-party apps on iPhone: web apps.







