Recently, Apple Inc released iOS 8 into the market. This followed a release of the Swift programming language for the purpose of creating apps to run on devices supporting this version of iOS. This language has shown a number of improvements in terms of functionality compared to the Objective-C programming language.
iOS 8 has shown improved support for amazing features which were not supported in iOS 7. This explains the need for the creation of iOS 8 apps, and therefore the need to learn Swift.
Chapter 1: Definition
Chapter 2: Getting Started with iOS 8 Swift Programming
Chapter 3: Variables and Constants in Swift
Chapter 4: Type Annotations
Chapter 5: Tuples in Swift
Chapter 6: Enumerations in Swift
Chapter 7: UIAlertView in Swift
Chapter 8: NSTimer in Swift
Chapter 9: Swift and PHP
Chapter 10: Connecting to iTunes Search API
Chapter 11: Image Loading and Caching Asynchronously
Chapter 12: Using Objective-C classes in Swift
Chapter 13: Animations in Swift
Chapter 14: Creating an Audio Player with Swift