-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Apple Watch App Development
By :
In this section, we will take a look at what Integrated Development Environments (IDEs) and Software Development Kits (SDKs) are needed to develop applications for the iOS platform, which is Apple's operating system for mobile devices. We will explain the importance of each tool's role in the development cycle and the tools required to develop applications for the iOS platform, which are as follows:
|
Component |
Description |
|---|---|
|
Xcode |
This is the main IDE that enables you to develop, edit, and debug your native applications for the iOS and Mac platforms using the Objective-C or Swift programming languages. |
|
iOS Simulator |
This is a Cocoa-based application that enables you to debug your iOS applications on your computer without the need of having an iOS device. There are many iOS features that simply won't work within Simulator, so a device is required if an application uses features such as the Core Location and MapKit frameworks. |
|
Instruments |
These are the analysis tools that help you optimize your applications and monitor memory leaks during the execution of your application in real time. |
|
Dashcode |
This enables you to develop web-based iOS applications and dashboard widgets. |
Once you are registered, you will need to download and install Xcode developer tools by performing the following steps:

Xcode.app from your Applications folder.You can find additional development tools from the Apple developer website at https://developer.apple.com/.
In the next section, we will be looking at what, exactly, Xcode playgrounds are and how you can use them to experiment with designing code algorithms prior to incorporating the code into your project. So, let's get started.
Change the font size
Change margin width
Change background colour