Anthony saw my call for screencasters, and stepped up to the plate. He has created an amazing tutorial for all of you would-be iPhone devs out there! In this screencast, he will show you how to get started, and walk you through creating a simple iPhone App of your very own! It’s not too late for you to submit a screencast to be uploaded to our channels. Click on the link at the beginning of this description for more information.
First, you’ll need to head over to Apple’s Dev Center and download the SDK. This includes the Xcode IDE, iPhone simulator, and a suite of additional tools for developing applications for iPhone and iPod touch. You do not need to buy a developer account – you can use a free one to start with. If you are interested in submitting something to the App Store at some point, you can then look at the membership options.
To create a new iPhone application, you start by creating a new project in Xcode. A project manages all of the information associated with your application, including the source files, build settings, and rules needed to put all of the pieces together. The Groups and Files list is where you manage the files in your project, including your source files and the build targets that are created from those source files. The toolbar gives you access to commonly used tools and commands while the details pane provides a configurable space for working on your project.
The Interface Builder is the next component you will need. It’s the tool that you’ll use to make your App user interface. Using this tool, you’ll assemble your App’s window by dragging and dropping preconfigured components into it. These include standard things like switches, text fields and buttons. Once you put them on the window’s surface, you can move them around, configure them and establish how these interact with your code.
The iPhone Simulator is used to test your App, so that you don’t have to use an actual iPhone. This will save you a load of time, and is very easy to use.
It’s not as difficult to create an iPhone App as you may have thought. With patience and time, anyone can learn how to do these. Once you create something unique that others may want to have, you’ll be able to start earning money on the App Store.
Thanks to Anthony for the excellent tutorial… and good luck to all of you budding iPhone developers!
[awsbullet:iphone app sdk]
Want to embed this video on your own site, blog, or forum? Use this code or download the video: