Last night's Mobile Monday Boston iPhone SDK party was a big success -- I'd guess there were at least 150 people packed into the Apple store, and many of those folks made it over to the party afterwards at Dante. The excitement around the iPhone as an application platform is incredible. Also, it was fun to meet some other folks in the industry, as well as catch up with a few co-workers from a previous job.
iPhone developer Jonathan Zdziarski presented, and gave a brief history of the iPhone Open Source Tool Chain. I found his comparison to the official Apple SDK interesting -- he positioned the Open Source Tool Chain as the platform of choice for people who want to develop free and open source iPhone applications (of course), and the Apple SDK as being for "enterprise developers."
While I agree that the Apple SDK will be used by enterprise developers, I think that a lot of non-enterprise developers will find it attractive as well. Anyone who wants to take advantage of the iTunes store distribution channel, as well as possibly charge some money for their application will want to opt for the official SDK. I also wonder how many mainstream iPhone users will really be willing to jailbreak their iPhones in order to run applications, once the iTunes store is up and running with lots of applications.
At any rate, it is great to see Jonathan and the open source community making so much progress on the iPhone platform. Regardless of whether you choose to install applications developed from the Open Source Tool Chain, I think it will only serve to put pressure on Apple to make the official SDK even better, and I hope, to open up access to more capabilities. It is great to have a choice between two SDK platforms.
Thanks to the Mobile Monday folks for putting on a great event.

