Over the past 6 months, everyone has been debating whether or not the iPhone will be the product which takes Apple into the next decade in profits. While Apple has been short on details, they have definitely been one of the down sides of the iPhone.
When Steve Jobs failed to announce a SDK for the iPhone, the silence in the auditorium definitely showed the extreme disappointment of the developers. While Apple may think that their announcement that developers could create applications for the iPhone through the browser, this was not enough for anyone in the room.
The iPhone is the leading edge in design and with that, most developers I know expected to be able to produce applications that could run on the same level as the base applications. This is particularly true for the game developers such as ID and EA, who Apple seems to be in bed with on the computer platforms but failed to give them anything that they can hold onto for a future with the iPhone.
But under the wraps is apparently the ability to produce Cocoa based applications for the iPhone. Although this was let out of the bag by a developer at Apple, Inc., nothing official has been seen and is likely not to be let loose until at least October with the release of their next OS release, code named Leopard.
So while every news organization has been following in the hype mode of Apple, little has been done to really put it out there beyond the fact that it is another cell phone. If that changes, the potential for the iPhone to actually take over the market of the PSP and other hand held game consoles.