15 years ago, on March 6th, 2008, the iPhone SDK was introduced at the Apple Special Event 2008.
It's really something to see Scott Forstall talk about all the effort Apple has put into making Web Apps "even better", before he goes on to explain what the iPhone SDK is. One of the moments that neatly summarises how far we've come since then is when Scott talks about how Xcode integrates with your source control management system and you can see Subversion, CVS, and Perforce in the screenshot.
The Wikipedia article for the iOS SDK points to two news articles from the time. In Apple unveils iPhone SDK, Jim Dalrymple writes rather dryly:
Among the tools available to developers will be SQlite, a built-in database system, and Core Location, which uses cell tower and wi-fi base station data to determine your phone’s geographic location.
I urge you to watch the entire video - the segment in which Scott walks the audience through building three different apps, running them on device, and using Instruments to optimise one of the apps nicely demonstrates what a breakthrough moment this was for mobile development.
Today, we take those features for granted, and as Scott repeatedly states in his talk, we stand on the shoulders of giants to build even better apps today.
Thanks to David Barnard for digging this out.