Difference between revisions of "Installing Xcode 4 and the iOS 6 SDK"

From Techotopia
Jump to: navigation, search
m (Text replacement - "<hr> <table border=" to "<htmlet>ezoicbottom</htmlet> <hr> <table border=")
m (Text replacement - "<table border="0" cellspacing="0">" to "<table border="0" cellspacing="0" width="100%">")
 
Line 1: Line 1:
<table border="0" cellspacing="0">
+
<table border="0" cellspacing="0" width="100%">
 
<tr>
 
<tr>
 
<td width="20%">[[Joining the Apple iOS 6 Developer Program|Previous]]<td align="center">[[iPhone iOS 6 Development Essentials|Table of Contents]]<td width="20%" align="right">[[Creating a Simple iPhone iOS 6 App|Next]]</td>
 
<td width="20%">[[Joining the Apple iOS 6 Developer Program|Previous]]<td align="center">[[iPhone iOS 6 Development Essentials|Table of Contents]]<td width="20%" align="right">[[Creating a Simple iPhone iOS 6 App|Next]]</td>
Line 57: Line 57:
 
<htmlet>ezoicbottom</htmlet>
 
<htmlet>ezoicbottom</htmlet>
 
<hr>
 
<hr>
<table border="0" cellspacing="0">
+
<table border="0" cellspacing="0" width="100%">
 
<tr>
 
<tr>
 
<td width="20%">[[Joining the Apple iOS 6 Developer Program|Previous]]<td align="center">[[iPhone iOS 6 Development Essentials|Table of Contents]]<td width="20%" align="right">[[Creating a Simple iPhone iOS 6 App|Next]]</td>
 
<td width="20%">[[Joining the Apple iOS 6 Developer Program|Previous]]<td align="center">[[iPhone iOS 6 Development Essentials|Table of Contents]]<td width="20%" align="right">[[Creating a Simple iPhone iOS 6 App|Next]]</td>

Latest revision as of 20:01, 27 October 2016

PreviousTable of ContentsNext
Joining the Apple iOS 6 Developer ProgramCreating a Simple iPhone iOS 6 App


Learn SwiftUI and take your iOS Development to the Next Level
SwiftUI Essentials – iOS 16 Edition book is now available in Print ($39.99) and eBook ($29.99) editions. Learn more...

Buy Print Preview Book


iPhone apps are developed using the iOS SDK in conjunction with Apple’s Xcode 4.x development environment. The iOS SDK contains the development frameworks that will be outlined in iOS 6 Architecture and Frameworks. Xcode 4.x is an integrated development environment (IDE) within which you will code, compile, test and debug your iOS iPhone applications. The Xcode 4.x environment also includes a feature called Interface Builder which enables you to graphically design the user interface of your application using the components provided by the UIKit framework.

In this chapter we will cover the steps involved in installing both Xcode and the iOS 6 SDK on Mac OS X.

Identifying if you have an Intel or PowerPC based Mac

Only Intel based Mac OS X systems can be used to develop applications for iOS. If you have an older, PowerPC based Mac then you will need to purchase a new system before you can begin your iPhone app development project. If you are unsure of the processor type inside your Mac, you can find this information by clicking on the Apple menu in the top left hand corner of the screen and selecting the About This Mac option from the Apple menu. In the resulting dialog check the Processor line. Figure 3-1 illustrates the results obtained on an Intel based system.

If the dialog on your Mac does not reflect the presence of an Intel based processor then your current system is, sadly, unsuitable as a platform for iPhone iOS app development.

In addition, the iOS 6 SDK with Xcode 4.5 environment requires that the version of Mac OS X running on the system be version 10.7.4 or later. If the “About This Mac” dialog does not indicate that Mac OS X 10.7.4 or later is running, click on the Software Update… button to download and install the appropriate operating system upgrades.

The About This Mac dialog

Figure 3-1

Installing Xcode 4 and the iOS 6 SDK

The best way to obtain the latest versions of Xcode 4 and the iOS SDK is to download them from the Apple iOS Dev Center web site at:

https://developer.apple.com/xcode/


The download is over 1.6GB in size and may take a number of hours to complete depending on the speed of your internet connection.


Starting Xcode

Having successfully installed the SDK and Xcode, the next step is to launch it so that we can write and then create a sample iPhone application. To start up Xcode, open the Finder and search for Xcode. Since you will be making frequent use of this tool take this opportunity to drag and drop it into your dock for easier access in the future. Click on the Xcode icon in the dock to launch the tool.

Once Xcode has loaded, and assuming this is the first time you have used Xcode on this system, you will be presented with the Welcome screen from which you are ready to proceed:


The Xcode 4.5 Welcome Screen

Figure 3-2

Having installed the iOS 6 SDK and successfully launched Xcode 4 we can now look at Creating a Simple iPhone iOS 6 App.


Learn SwiftUI and take your iOS Development to the Next Level
SwiftUI Essentials – iOS 16 Edition book is now available in Print ($39.99) and eBook ($29.99) editions. Learn more...

Buy Print Preview Book



PreviousTable of ContentsNext
Joining the Apple iOS 6 Developer ProgramCreating a Simple iPhone iOS 6 App