As I predicted, Apple has announced that it will release a proper SDK in February (2008). From the announcement:
Let me just say it: We want native third party applications on the iPhone, and we plan to have an SDK in developers’ hands in February. We are excited about creating a vibrant third party developer community around the iPhone and enabling hundreds of new applications for our users.
Certainly many will find fault with this and say it’s too little too late, but both the marketplace and Apple’s recent history seem to prove the naysayers wrong. Now if only Rogers could their act together and offer non-insane data rates (for all wireless data) and then bring the iPhone to Canada.