Thoughts on iPhone SDK 3.0…
I have gotten a LOT of email asking about SDK 3.0. FIrst things first, before you can download the SDK, you have to agree to a new NDA. My understanding is that the NDA will end once the SDK 3.0 goes golden master (i.e., once it goes final). If I had to guess, this will happen sometime around, or soon after, the World Wide Developer’s Conference.
When is WWDC? The dates have not been announced. Traditionally, the conference is in June or May. The moment I hear solid dates, I’ll tweet them and blog them. No speculation.
One of the slides in yesterdays presentation contained a reference to Core Data shipping on iPhone 3.0. This has implications for SQLite, which is a major persistence solution for iPhone OS up to this point. SQLite will continue to work, since it is used by Core Data, but Core Data will become the path to persistence on iPhone once NDA drops.
That said, I’m diving into the docs now, in preparation for updating our sample code. Jeff and I will be respecting the NDA and will not ship the updated code until Apple gives the all-clear. But trust me, we’ll be ready to go the day the NDA drops.
