Bear with me on this one, alright? It’s a long shot, but part of me thinks this is a set up. Apple hasn’t gone over things like how notifications work, they didn’t address multitasking, and in some places, it felt like Steve & Co. purposely rushed over certain areas in the announcement.
What if there is going to be an iPhone SDK event/announcement before the Apple iPad actually hits stores? Apple said “late March” for the non-3G unit to be available and that’s curiously right when Apple usually holds its iPhone/iPod OS SDK events and where we’d most likely see iPhone OS 4.0 appear. Is it possible this is just to get the ball moving and Apple has some bigger stuff up its sleeve already? Multitasking, redone notifications, and a whole lot more, coming to both the iPhone platform as well as the iPad? Now, why release an SDK based on iPhone OS 3.2 and have devs code for that and then have to redo it, you might be asking, but iPhone 4.0, if it was announced in March would probably be a beta and not released to the public until June/July. That would give developers time to redo any applications for full 4.0 compatibility. Plus, the general public would get iPhone OS 3.2 while developers concurrently used iPhone OS 4.0 and developed for both that and the iPad. Maybe just wishful thinking, but heck, it would make sense.