1. Introduction to Swift

“This is a big moment for all of us. You’re leaving on one of the greatest voyages in human history. Good luck and we’ll join you soon!”

Tom Swift, from Tom Swift and His Sky Wheel

This chapter teaches you the basics of Swift, which is Apple’s new programming language for iOS and OS X applications. This introduction to Swift consists of an iOS application and will demonstrate the concepts you’ll use in the remaining chapters.

What Is Swift?

Swift is Apple’s new programming language, first introduced at Apple’s Worldwide Developer’s Conference (WWDC) in 2014 and first made available with the beta versions of Xcode. Xcode 6 was released to developers via the Macintosh App Store in September 2014, and Swift 1.0 became available ...

Get Network Programming with Swift: Tools and Techniques to Create iOS and OS X Apps that Network now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.