The iPhone software FAQ |  Mobile & Wireless  In about two hours
on Thursday, Apple rolled out a massive amount of information
about allowing independent software developers to create
programs for the iPhone. SDK, SQLite, core data, App Stores --
who can make sense of it all?  Well, we're going to give it a
go. In this story, we've tried to anticipate and address many of
the questions swirling around Apple's iPhone announcements.
What did Apple announce Thursday, in a nutshell?  it was
releasing a Software Development Kit , or SDK, for the iPhone.
The supports the installation of new programs written by
independent programmers is due in late June.  for the first
time, at least via official channels.  Will Mac software run on
the iPhone?  No, but since iPhone software is developed using
the same development tools as Mac software, it's possible that
developers will be able to re-use some of their code to make
iPhone versions of their programs. But the entire user-interface
layer of the iPhone, dubbed "Cocoa To