Video description
Learn how to overcome several programming issues when creating apps for iOS devices with iOS 8. This video course with Vandad Nahavandipoor, based on his cookbook with the same name, walks you through 30 practical recipes for working with the iOS 8 SDK, including HealthKit, HomeKit, Core Data, and CloudKit. If you’re familiar with Objective-C or other object-oriented programming languages, you’ll also learn details for switching to Apple’s new language, Swift.
By the end of this video tutorial, you’ll pick up techniques for storing and protecting data, networking, creating vibrant user interfaces, using concurrency, working with the Address Book, and many other options.
- Get a practical and thorough introduction to Swift
- Integrate CloudKit into your apps and store information with ease
- Access user’s health-related information with HealthKit
- Interact with accessories inside the user’s home with HomeKit
- Add blur effects to your views and display alerts and action sheets
- Build custom keyboards and create a service within your app
- Retrieve and manipulate contacts and groups from the Address Book
- Perform batch updates on Core Data
- Complete a long-running task in the background
Source code can be found on GitHub: https://github.com/vandadnp/iOS-8-Swift-Programming-Cookbook
Vandad Nahavandipoor works for a leading bank in London and has led an international team of more than 30 iOS developers.
Publisher resources
Table of contents
-
Introduction to Swift
- Introduction to Swift
- Variables, Constants and Type Annotations
- println(), Hex, Binary, Octal and Boolean Values
- Tuples, Optionals, and Implicitly Unwrapped Optionals
- The Nil Coalescing Operator and Range Operators
- Strings, Dictionaries, Arrays and Fast Iteration
- NSDictionary and NSArray
- If, While and Switch Statements
- Classes and Structures
- Functions, Parameters and Return Types
- Protocols
- User Interfaces
- Extensions
- HealthKit
- HomeKit
- Concurrency
- Networking
- Address Book
- Files and Folders
- Core Data
- Cloud Kit
Product information
- Title: iOS 8 Swift Programming Cookbook
- Author(s):
- Release date: September 2014
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491911976
You might also like
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
video
Design Patterns in the Real World, an Analysis-Based Approach
Alan Holub takes coders deep into the reality of Gang-of-Four design patterns, those reusable guides to …
book
Software Engineering at Google
Today, software engineers need to know not only how to program effectively but also how to …
book
Fundamentals of Software Architecture
Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real …