{infiniteZest}
// Articles. Tutorials. Utilities.
Home  |   Search  |   Login  
Categories Skip Navigation Links
New / All
AJAX
Apple
ASP.NET
.NET
Git
Google / Android
Python / IronPython
Miscellaneous
SQL Server
Article Series: Getting started with iPhone development
Summary
These articles discuss getting started with iPhone application development. The development tools involved in creating iPhone applications (like Xcode, Interface Builder, Instruments, Dash Code, and iPhone Simulator) are introduced. Code for a simple first iPhone application is thoroughly discussed. Each lesson also comes with a quiz.

Articles in this Series
icon-xcode-in-developer-directory.jpg 1
This article discusses getting started with Xcode Tools for iPhone development. Talks about finding the Xcode in the directory structure. It goes through the basics of opening and running a sample iPhone application from Xcode.
2
This is a test on the article that discusses getting started with Xcode Tools for iPhone development. Article talks about finding the Xcode in the directory structure. It goes through the basics of opening and running a sample iPhone application from Xcode.
icon-xcode-project-window-detail.jpg 3
This article gives a quick overview of the development tools installed with iPhone SDK. These tools include Xcode, Interface Builder, Instruments, and iPhone Simulator. Dash Code, which is used to build web applications for iPhone is also introduced. GDB, the open source debugger, is discussed as well.
4
This is a test on the article that gives a quick overview of the development tools installed with iPhone SDK. These tools include Xcode, Interface Builder, Instruments, and iPhone Simulator. In the article, Dash Code, which is used to build web applications for iPhone is also introduced. GDB, the open source debugger, is discussed there as well.
icon-xcode-native-application-run.jpg 5
This article explains the creation of an iPhone application. Screenshots included. Goes through choosing a template to base the iPhone application on. Proceeds to explaining the basic contents of the project and compiling and running it.
6
This test is based on the article that explains the creation of an iPhone application. Article includes screenshots. It goes through choosing a template to base the iPhone application on and proceeds to explaining the basic contents of the project and compiling and running it.
icon-xcode-project-folders.jpg 7
This article discusses the directory structure and the files created in a sample first iPhone application. The file types discussed include .h, .m, .xib, and other common extensions that a programmer would directly deal with. File types like .pch, .xcodeproj, .plist, .framework that are indirectly (or less frequently) worked on by a programmer are also discussed.
8
This is a test on the article that discusses the directory structure and the files created in a sample first iPhone application. The file types discussed include .h, .m, .xib, and other common extensions that a programmer would directly deal with. File types like .pch, .xcodeproj, .plist, .framework that are indirectly (or less frequently) worked on by a programmer are also discussed.
icon-xcode-groups-files.jpg 9
This article discusses various parts of the Project window inside an Xcode project. It also gives a quick overview of the Groups and Files navigation window. The Run menu, the default toolbar, and the built-in source editor are also discussed.
10
This is a test on the article that discusses various parts of the Project window inside an Xcode project. It also gives a quick overview of the Groups and Files navigation window. The Run menu, the default toolbar, and the built-in source editor are also discussed.
icon-xcode-interface-builder-connection-panel.jpg 11
This article explains the user interface files of an iPhone application. Explains the contents of the .xib files, which store the user interface. Goes through the various windows (Document Window, User Interface Window, Inspector Window, Library Window, Connections Panel) of the Interface Builder. The example used is a simple navigation-based iPhone application.
12
This is a test on the article that explains the user interface files of an iPhone application. It explains the contents of the .xib files, which store the user interface. Goes through the various windows (Document Window, User Interface Window, Inspector Window, Library Window, Connections Panel) of the Interface Builder. The example used is a simple navigation-based iPhone application.
icon-xcode-debugger-gui.jpg 13
This article looks at debugging Objective-C code of an iPhone application from Xcode. Debugging in Xcode can be performed from these four different places: Code Editor Window, Debugger Window, GDB Console, and Mini Debugger. This article goes through these four different ways.
14
This is a test on the article that looks at debugging Objective-C code of an iPhone application from Xcode. Debugging in Xcode can be performed from these four different places: Code Editor Window, Debugger Window, GDB Console, and Mini Debugger. This article goes through these four different ways.
icon-xcode-class-diagram.jpg 15
This article explains the code of a simple first iPhone application. The class diagram and overall structure of the code is discussed here. Application Delegate and View Controller classes are also introduced.
16
This is a test on the article that explains the code of a simple first iPhone application. The class diagram and overall structure of the code is discussed in the article. Application Delegate and View Controller classes are also introduced.
icon-xcode-uikit-header.jpg 17
For iPhone and iPod Touch applications, you would consistently see the same main() method, where an application starts. This article explains various pieces of that main() method.
18
This is a test on the article that explains various pieces of the main() method. For iPhone and iPod Touch applications, you would consistently see the same main() method, where an application starts.
icon-xcode-applicationdidfinishlaunching.jpg 19
This article explains the Application Delegate of an iPhone application. This article discusses the standard application delegate header and implementation files generated for a navigation based application. Also goes through the methods that are generally implemented from the UIApplicationDelegate protocol.
20
This is a test on the article that explains the Application Delegate of an iPhone application. This article discusses the standard application delegate header and implementation files generated for a navigation based application. Also goes through the methods that are generally implemented from the UIApplicationDelegate protocol.
icon-xcode-table-view-controller.jpg 21
This article explains the view controller of an iPhone application. In this case, the view contains just a table and hence the controller is derived from UITableViewController class. Class diagram, general view methods, and general table methods are discussed.
22
This is a test on the article that explains the view controller of an iPhone application. In this case, the view contains just a table and hence the controller is derived from UITableViewController class. Class diagram, general view methods, and general table methods are discussed.
Bookmark and Share This
About  Contact  Privacy Policy  Site Map