4 ms·
Not really. The iPhone just barely shipped on time. It was a death march development up to FCS (first customer ship). Most of what were eventually released as p
by giantrobot 4y ago
Not really. The iPhone just barely shipped on time. It was a death march development up to FCS (first customer ship). Most of what were eventually released as public APIs didn't even exist in iOS 1.0. Hell most of the first party apps on the phone just barely ran. Web apps were the only practical way to get third party code running reliably on iOS 1.0.
Even after the 1.0 release Apple went back into death march development mode to polish up a usable SDK. Even that first SDK had a tiny surface area compared all the frameworks available on the OS. It wasn't until iOS 3 that the SDK felt fully functional and not polished until iOS 4.
Web apps were a stopgap. Early iOS was just barely above an advanced demo in terms of quality and functionality. A lot of frameworks didn't even have stable APIs to release for third party developers.