Hacker News new | past | comments | ask | show | jobs | submit login

When the iPhone was first released there was no App Store. Many people asked for one. Eventually Apple relented and told developers to... make web apps for the iPhone instead. This wasn't enough, so eventually eventually they released the App Store. Somewhere alone the line the iPhone was also jailbroken and users with the jailbreak could install their own software.

The point is that a general purpose computing device without apps is a highly unstable situation. The bigger the potential for apps, the louder the demands get.




I don't think they released the App Store because people asked for it. It just wasn't ready on launch day (or would've had any apps in it)


Nope, not true. Steve Jobs initially envisioned the iPhone as a device with no 3rd party app support. Even internally, Apple execs at the time had to lobby him to change his mind: https://9to5mac.com/2011/10/21/jobs-original-vision-for-the-...


Let me copy/paste what I wrote the last time this perspective on iPhone apps came up:

Remember they were literally defining everything at the beginning - OS, UX, APIs, core features, hardware, first party apps, market positioning, etc etc. Needs of third party developers weren’t nearly as important as nailing the basics and ensuring a risky project was a success. The html5 app bit was a way to test the waters for developer interest and demand but very much an interim solution.

Jobs’ hot takes aren’t the end-all when it comes to product intent at Apple. He was basically an embodiment of strong opinions weakly held. His superpower was focusing teams on what the right set of features would be to create a product that made sense to the market, and ignoring everything else. The phone / iPod / internet communicator trifecta was example of this - nothing but nailing those three mattered at launch, and any effort elsewhere was wasteful. Without that kind of leadership, eng teams will often dither efforts over many things that don’t matter to success.

The history of Apple is filled with examples of this dynamic. iPhone was a group effort among many talented and influential people and I doubt Forstall and others driving software had same opinion on third party apps. They just didn’t pick that battle before it made sense to. Every other computing platform at the time (including Windows Mobile, Palm, and BlackBerry) supported third party apps, it’s not like the use case was novel or difficult to see, and the webs limitations were considerable. Adding apps was a default path temporarily set aside.


I don't see how they would've had the SDK released in 9 months (and the App Store in 13) after the first iPhone if it wasn't in the plans (at least partially) the entire time.


No, there were jailbreaks that got native code execution and everyone wanted those kinds of apps.


that's how I remember it as well. The first app store on iOS was third party hacks to be able to install 3rd party apps.


Steve Jobs was against native apps. If I remember correctly Apple execs had to plead with him to change his mind.


I was also one of the people who lobbied for the original App Store. Obviously, we won that fight. (But also I knew more people at Apple back then.)

-W




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: