Logo - springer
Slogan - springer

Computer Science | Pro Xcode

Pro Xcode

Knott, Matthew

2015, 400 p.

A product of Apress
Available Formats:

Springer eBooks may be purchased by end-customers only and are sold without copy protection (DRM free). Instead, all eBooks include personalized watermarks. This means you can read the Springer eBooks across numerous devices such as Laptops, eReaders, and tablets.

You can pay for Springer eBooks with Visa, Mastercard, American Express or Paypal.

After the purchase you can directly download the eBook file or read it online in our Springer eBook Reader. Furthermore your eBook will be stored in your MySpringer account. So you can always re-download your eBooks.


ISBN 978-1-4302-5005-0

digitally watermarked, no DRM

The eBook version of this title will be available soon

learn more about Springer eBooks

add to marked items


Softcover (also known as softback) version.

You can pay for Springer Books with Visa, Mastercard, American Express or Paypal.

Standard shipping is free of charge for individual customers.


(net) price for USA

ISBN 978-1-4302-5004-3

free shipping for individuals worldwide

Due: November 18, 2015

add to marked items

    • One of the first contemporary Xode books, covering Xcode 4.5 for iOS 6 and 4.4 for Mac OS X Mountain Lion.
    • Author is a published book author and practicing Apple iOS and Mac apps developer.
    • Xcode is Apple's IDE/tools similar to Microsoft's Visual Studio IDE/tools.

Pro Xcode is a complete Xcode reference for developers. While Apress' Beginning Xcode touched on some fairly advanced topics in a relaxed and friendly manner, Apress' Pro Xcode is a more expansive and concise book, going into more detail about each area with a tone more appropriate to the audience. In this book, you'll learn and use unit testing, instruments, core data, persistence and more. This book also includes in-app purchasing using Xcode, which few other books cover.

While using this book, you'll get some cool projects to build. For example, you'll learn how to create a ‘Charades’ or ‘Draw Something’ style app where you'll get exposure to iOS game center integration. This 'Charades' game app lets users draw a picture describing a phrase and the other player has to guess what it is. Other projects include the following:

  • Build a class for a person and set up unit tests to check the constructor works currently.
  • Create an app that plays music from a device’s music collection.
  • Build an electronic business card and make it available in multiple languages.
  • Create a Sprite Kit app with some fun physics effects such as walls that explode when contacted by another object.
  • Develop an app with a dollar value displayed representing in-game credits that is altered through in-app purchases.

After reading and using this book, you'll be a proficient and productive iOS app developer using the Xcode IDE and framework.

Content Level » Popular/general

Related subjects » Computer Science - HCI

Table of contents 

1. Project Templates

2. Navigating and Customizing Xcode

3. Creating User Interfaces

4. Storyboards

5. Table and Collection Views

6. Auto-layout

7. Getting Help

8. Frameworks, Libraries and Targets

9. Advanced Editing

10. Debugging and Analysis

11. Unit Testing

12. Storing Data with Core Data

13. Source Control

14. Localization

15. Measuring Performance with Instruments

16. The Organizer

17. Distributing your App

18. In-App Purchasing

19. Integrating Game Centre

20. Appendix A: Preparing Xcode

Popular Content within this publication 



Services for this book

New Book Alert

Get alerted on new Springer publications in the subject area of Computer Science (general).