In March of 2008, Apple released an SDK, or Software Development Kit, that allows independent software developers to design applications for the iPhone, write the programs and test the software to see if they will work properly on the iPhone.
IPhone owners can find all kinds of applications at the Apple App store. If you’re a developer, you can post your application for free or for a fee, depending on what you’ve put into it and what you want to get out of it.
It costs $99 to download the Standard SDK and $299 for the Enterprise version, or you can ask a company like Webdatamation to create an iPhone app for you.
SDK provides an environment for development tools that is similar to other Apple environments. Developers will find the source editor and graphical debugger look familiar and are intuitive to use.
Apple also provides an iPhone Simulator with SDK that allows a developer to run an app on the simulator, see how it would act in an actual iPhone environment, and then debug the app locally with the iPhone simulation.
In order to facilitate optimization, use the development instruments to collect and compare data. The instrument panel allows you to display the data graphically and in real time, making optimization easy.
Other development tools for SDK users include a drag and drop interface builder, an iPhone reference library, and a coding how-to reference that gives you examples of code you can add to your app to make it more functional, or simply serve as examples of ways you can develop your own.
Look for the videos and documents that cover all kinds of topics, and join the developer’s forum to get questions answered and to answer questions from other iphone developers.
If you want to create iPhone apps to promote your business, Apple’s SDK is your method of reaching the tech-savvy group of customers who own Apple iPhones by developing apps for the iPhone.