The official Swift Programming Language Books by Apple (Free)

The Swift Programming Language

The Swift Programming Language

Book 1, Swift Programming Series

Apple Inc.

This book is available for download with iBooks on your Mac or iOS device, and with iTunes on your computer. Books can be read with iBooks on your Mac or iOS device.

Description

Swift is a new programming language for creating iOS and OS X apps. Swift builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swift’s clean slate, backed by the mature and much-loved Cocoa and Cocoa Touch frameworks, is an opportunity to reimagine how software development works.
This book provides:
– A tour of the language.
– A detailed guide delving into each language feature.
– A formal reference for the language.


Using Swift with Cocoa and Objective-C

Using Swift with Cocoa and Objective-C

Book 2, Swift Programming Series

Apple Inc.

This book is available for download with iBooks on your Mac or iOS device, and with iTunes on your computer. Books can be read with iBooks on your Mac or iOS device.

Description

Swift is a new object-oriented programming language for iOS and OS X app development. It is designed to seamlessly integrate with Cocoa, Cocoa Touch, and Objective-C, allowing you to use the same familiar classes, patterns, and practices to build apps. Swift makes working with Cocoa and Objective-C safer, faster, easier, and more fun.

This book provides:
– An overview of a Swift Xcode project
– Design patterns and best practices for working with Cocoa, Objective-C, and C
– Step–by–step instructions to use Swift and Objective-C in the same app
– Strategies to migrate your Objective-C code to Swift

Advertisements

One thought on “The official Swift Programming Language Books by Apple (Free)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s