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 …
iOS 8 Swift Programming Cookbook
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
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
Adding Blur Effects to Your Views
Presenting Temporary Information on the Screen with Popovers
Displaying Alerts and Action Sheets
Loading Web Pages with WebKit
Extensions
Building Custom Keyboards
Creating a Service Within Your App with Action Extensions
HealthKit
Retrieving and Modifying User’s Weight Information
Accessing and Modifying User’s Height Information
Reading and Modifying the User’s Total Calories Burned
HomeKit
Discovering and Managing HomeKit Enabled Accessories
Interacting with HomeKit Accessories
Concurrency
Creating Simple Concurrency with Operations
Completing a Long-Running Task in the Background
Networking
Downloading Data Using NSURLSession
Downloading Asynchronously with NSURLConnection
Address Book
Retrieving a Person Entity with System UI
Retrieving a Property of a Person Entity with System UI
Retrieving All the People in the Address Book
Retrieving and Setting a Person’s Address Book Image
Files and Folders
Writing to and Reading from Files
Enumerating Files and Folders
Core Data
Performing Batch Updates on Core Data
Reading Data From Core Data
Deleting Data From Core Data
Fetching Data in the Background
Cloud Kit
Storing Data with CloudKit
Retrieving Data with CloudKit
Querying the Cloud with CloudKit
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept