Book Image

Xcode 6 Essentials

By : Jayant Varma
Book Image

Xcode 6 Essentials

By: Jayant Varma

Overview of this book

<p>Apple made their iOS devices easy to use and now they have extended that to their development tools such as Xcode. In Xcode, you can create native applications in the easiest way. Apple's new Xcode technology is making the development curve smoother with its easy-to-develop features and enhancements.</p> <p>Xcode can now write code with the performance-upgraded, brand new, innovative language called Swift, so you no longer need to rely on third-party frameworks to create applications.</p> <p>The book gives you a tour of the new features of Xcode 6. It introduces some important aspects such as the Swift language and its Playgrounds with visual live coding, creating interfaces, storyboards, controllers, frameworks, and live previews. Diving more into the subject, this books shows you how to debug your code, and how to build and test the application on a device or the simulator.</p>
Table of Contents (15 chapters)

Preparing for distribution


Once you have satisfactorily tested your application with the simulator and/or the device, you need to prepare it for distribution. The first stop to do so is by clicking on the application name in the project list that brings up the screen, displaying details about the application. Let's create a single view application called Chapter 7. We will use this template application (it does nothing for now) and prepare it for distribution. We will customize the different aspects that one might need at the end of their application.

Configuring the project settings

The fist tab you can see is the General tab. Under this tab, you will find major options listed in the following subsections. In the most basic scenarios, all one needs is present in this tab—for example, would the device support the various orientations; should the status bar (displaying the time and battery level) be visible?

The Identity section

This helps to set up attributes such as Bundle Identifier, Version...