March 2017
Intermediate to advanced
264 pages
7h 26m
English
This is the fifth time Pragmatic Programmers has offered an introductory book for iOS developers. The previous entries were iPhone SDK Development in 2009 (covering iPhone OS 3), iOS SDK Development in 2012 (for iOS 6), iOS 8 SDK Development in 2014 (for iOS 8), and iOS 9 SDK Development in 2015 (for iOS 9).
As you might notice, we’ve gone from a sporadic update model to an annual one. This was motivated by Apple’s introduction of the Swift programming language alongside iOS 8. Swift is exciting and fun, and we love coding in it, but there is a cost to living on the bleeding edge. Apple has aggressively evolved the language over the last three years, to the point where our iOS 8 book code wouldn’t build in iOS 9, and the ...