← Back to context

Comment by SllX

2 days ago

> Palm OS didn't have a unified app store at that time, just sideloading and some third-party methods, and some carriers had started making their own stores where you could buy apps billed through your cell phone bill. They hated the idea of a platform owning that, and I expect that was part of the reason Apple originally released it with no app store. They needed the phone to be a massive hit in order to gain the power to also bypass that wall that the cell companies put up.

This might actually be a partial explanation why some of Apple’s Executives held back on trying to convince Jobs until after they shipped, but initially, Steve Jobs was truly against the idea of running third-party apps on iPhones and had to be convinced.

I love sharing this trivia with people because really, can you imagine an iPhone without apps? It’s crazy to me to even think about, and back then during that first year and for many subsequent years after until this became public knowledge, I thought the only reason there wasn’t an SDK was because the first iPhone as a minimum-viable product for Apple’s vision of a cell phone and an SDK was always in the cards from before the start. Because why wouldn’t it? They had Cocoa! And a small but enthusiastic base of indie Mac devs that knew how to use it.