Did Apple do the SDK right this time around?

Infoworld and a few other media outlets are ecstatic about iPhone's Software Development Kit with some saying it has 'exceeded all expectations' and has 'all the right answers'.

The beta version SDK was released yesterday, 6th March 2008, and allows programmers to create third party apps for the iPhone platform; the final version will be released sometimes in June when Apple gives the green light to the full version 2.0 of Apple's core operating system.

Apple's targeted audience were all generally very positive about the SDK and one analyst agreed that it would please developers, entreprise IT and consumers, which could mean that iPhone for Business shouldn't be that far away.

Steve Jobs, Apple's emblematic CEO, has long been wary about opening its platform to third party developers citing security reasons; but it seems that the threat of Google owning large chunks of the mobile industry might have convinced Apple to open its ecosystem.

Apple is also releasing a structure called the iPhone App Store which allows you to browse and install third party applications available to the iPhone.

This resembles Linspire's approach to software installation through the CNR platform which allows more than 40000 applications to be installed to their Linspire platform.

Going this way insures that the apps are fully vetted and minimises the risks of rogue malware spreading to the iPhone platform.

And if that was not good news enough, some big names like Salesforce.com and AOL have shown sample of their own applications running on the iPhone and a VC firm has announced that it would be putting $100 million forward to invest in companies developing applications and services for the iPhone and the iPod touch.

Which makes me wonder whether Skype will develop a client for the iPod touch.

Engadget has a very useful and exhaustive SDK comparison chart where it pits Apple's latest SDK against Windows Mobile, Toolchain, S60 and Android.