Xcode 6 Essentials

Create exciting native apps for your Apple devices with Xcode

Xcode 6 Essentials

Jayant Varma

Create exciting native apps for your Apple devices with Xcode
Mapt Subscription
FREE
$29.99/m after trial
eBook
$12.60
RRP $17.99
Print + eBook
$29.99
RRP $29.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$12.60
$29.99
$29.99p/m after trial
RRP $17.99
RRP $29.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781784394431
Paperback160 pages

Book Description

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.

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.

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.

Table of Contents

Chapter 1: Introduction to Xcode
Requirements and installing Xcode
Features of Xcode
What's new in Xcode 6?
Summary
Chapter 2: Tour of Xcode
Starting Xcode
Creating a new project
Xcode overview
The Apple development languages
Summary
Chapter 3: Playgrounds
Introduction
Swift Playgrounds
Learning Swift
Summary
Chapter 4: Interface Builder
Introducing Interface Builder
Summary
Chapter 5: Custom Controls
An introduction to custom controls
The basics
Summary
Chapter 6: Debugging
Breakpoints
Summary
Chapter 7: Building and Running
Simulator
Preparing for distribution
Setting project-wide properties
Summary

What You Will Learn

  • Create a complete project using Xcode and build native apps for Apple devices
  • Learn the basics of Swift, get started with coding, and program your own app quickly
  • Learn to design your UI in the storyboard rather than recreating it in a mockup tool and importing it to Xcode
  • Discover the basics of creating a custom control with live previews in Interface Builder
  • Migrate your custom code into frameworks
  • Get familiar with debugging and troubleshooting your code
  • Package your code and build for the App Store

Authors

Table of Contents

Chapter 1: Introduction to Xcode
Requirements and installing Xcode
Features of Xcode
What's new in Xcode 6?
Summary
Chapter 2: Tour of Xcode
Starting Xcode
Creating a new project
Xcode overview
The Apple development languages
Summary
Chapter 3: Playgrounds
Introduction
Swift Playgrounds
Learning Swift
Summary
Chapter 4: Interface Builder
Introducing Interface Builder
Summary
Chapter 5: Custom Controls
An introduction to custom controls
The basics
Summary
Chapter 6: Debugging
Breakpoints
Summary
Chapter 7: Building and Running
Simulator
Preparing for distribution
Setting project-wide properties
Summary

Book Details

ISBN 139781784394431
Paperback160 pages
Read More

Read More Reviews