ShapeShapeGrouppointGroupchapter-listShapeShape Copy 12ShapeShape Copy 3ShapeGroupShapedropdowneditoreditorCombined ShapegridShape Copy 4Shape Copy 7ShapelanguagelanguageShapemegaphonepaperbackShapeplatformnoun_419259-2 copyplay-iconBS-Question-Rounded-Circlequotesnoun_610406stacked-books-1stacked-books-2Shape Copy 5 Combined Shape Group Group Group Group Group
iOS 7 by Tutorials book cover

iOS 7 by Tutorials

$24.99
  • Platform iOS 8
  • Language Swift
  • Editor Xcode 6.1

Note: Please be aware that this book is not up-to-date for iOS 10/Swift 3. We do not have plans to update the book from its current version for iOS 8 and Xcode 6.

Developer Guide

Intermediate

For intermediate iOS developers
iOS 7 by Tutorials book cover

Learn the iOS 7 APIs!

Get up to speed with the APIs introduced in iOS 7 like UIKit Dynamics, Text Kit, background fetch, and the new “flat” design!

This book is for intermediate or advanced iOS developers, who already know the basics of iOS development but want to upgrade their skills to iOS 7.

Includes 25 chapters and over 700 pages (PDF format).

We also recommend

Table of Contents

Section I: Design

1.

Designing for iOS 7

Learn how to design your app to fit in well with the new iOS 7 look.

2.

UIKit Dynamics & motion effects

Learn how to make your views move with realistic physics.

3.

Custom View Controller Transitions

Learn how to make neat animated transitions between view controllers.

4.

Beginning Text Kit

Learn how to layout and format text easily – without resorting to Core Text.

5.

Intermediate Text Kit

Learn how to layout and format text easily – without resorting to Core Text.

Section II: What's New in Xcode 5

6.

What’s New with Objective C and Foundation

Learn about some new features in Objective-C like modules and more.

7.

Unit Testing in Xcode 5

Learn how to perform unit testing with Xcode 5’s new XCUnit framework.

8.

Beginning Source Control in Xcode 5

Learn how to use built-in git source control in Xcode 5.

9.

Intermediate Source Control in Xcode 5

Learn how to use built-in git source control in Xcode 5.

10.

Beginning Continuous Integration in Xcode 5

Learn how to perform continuous testing of your apps on a Mac OSX server.

11.

Intermediate Continuous Integration in Xcode 5

Learn how to perform continuous testing of your apps on a Mac OSX server.

Section III: Major New Features

12.

Networking with NSURLSession

Learn about the new NSURLSession class that replaces NSURLConnection.

13.

Beginning Multitasking

Learn how to fetch new data or large downloads automatically in the background.

14.

Intermediate Multitasking

Learn how to fetch new data or large downloads automatically in the background.

15.

JavaScript Core Framework

Learn how to run Javascript code from your apps.

16.

AirDrop

Learn how to easily share data between nearby devices.

17.

Peer-to-Peer Connectivity

Learn how to easily share data between nearby devices.

Section IV: Minor New Features

18.

What’s New in AVFoundation

Learn about some new features in AVFoundation like barcode scanning.

19.

What’s New in MapKit

Learn about some new features in MapKit like location search.

20.

What’s New in Core Location

Learn how to make your own iPhone app that acts as a beacon!

Section V: Bonus Chapters

21.

Beginning Inter-App Audio

Learn how to connect the audio output of one app to the audio input of another app to create a suite of connected audio apps.

22.

Intermediate Inter-App Audio

Learn how to connect the audio output of one app to the audio input of another app to create a suite of connected audio apps.

23.

What’s New with PassKit, Part 1

Learn about some new features in PassKit like beacon detection, pass bundles, and QR code integration!

24.

What’s New with PassKit, Part 2

Learn about some new features in PassKit like beacon detection, pass bundles, and QR code integration!

25.

Introduction to iAd

Learn how to make money in your apps with iAds.

Meet the authors

Christine Abernathy Christine Abernathy RW Team Member
Soheil Azarpour Soheil Azarpour RW Team Member
Colin Eberhardt Colin Eberhardt RW Team Member
Charlie Fulton Charlie Fulton RW Team Member
Matt Galloway Matt Galloway RW Team Member
Greg Heo Greg Heo RW Team Member
Matthijs Hollemans Matthijs Hollemans RW Team Member
Felipe Laso Marsetti Felipe Laso Marsetti RW Team Member
Jeremy Olson Jeremy Olson RW Team Member
Pietro Rea Pietro Rea RW Team Member
Cesare Rocchi Cesare Rocchi RW Team Member
Audrey Tam Audrey Tam RW Team Member
Marin Todorov Marin Todorov RW Team Member
Chris Wagner Chris Wagner RW Team Member

Customer reviews

'iOS 7 by Tutorials'

“This is the most practical iOS development book I ever read. It’s easy to follow and a pleasure reading journey.”

Steve Gu

“The iOS by tutorials series has become an essential part of my code bank and is often the first point of contact when looking to implement a technology due to its usage of the most modern Objective-C techniques.”

Neil North

“A great resource that carefully integrates source code and programming concepts. Great for developers at every level. Shows and discusses differences in API, tools and the Objective-C language.”

Ed Deveaux
iOS 7 by Tutorials book cover

Get iOS 7 by Tutorials

Get up to speed with the APIs introduced in iOS 7 like UIKit Dynamics, Text Kit, background fetch, and the new “flat” design!

Top