O’Reilly, 2018. — 645 p. Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 9 IDE, Cocoa Touch, and the latest version of Apple’s acclaimed programming language, Swift 4. With this thoroughly updated guide, you’ll learn the Swift language, understand Apple’s Xcode development tools, and discover the Cocoa framework. Explore Swift’s object-oriented concepts Become familiar with built-in Swift types Dive deep into Swift objects, protocols, and generics Tour the lifecycle of an Xcode project Learn how nibs are loaded Understand Cocoa’s event-driven design Communicate with C and Objective-C In this edition, catch up on the latest iOS programming features. Multiline strings and improved dictionaries Object serialization Key paths and key–value observing Expanded git integration Code refactoring Once you master the fundamentals, you’ll be ready to tackle the details of iOS app development with author Matt Neuburg’s companion guide, Programming iOS 11.
Sign up or login using form at top of the page to download this file.
Apress, 2018. — 303 p. Master the basics of solving logic puzzles, and creating algorithms using Swift on Apple platforms. This book is based on the curriculum currently being used in common computer classes. You’ll learn to automate algorithmic processes that scale using Swift in the context of iOS, macOS, tvOS, and watchOS. Begin by understanding how to think computationally:...
6th Edition. — Big Nerd Ranch Guides, 2017. — 480 p. — ISBN: 978-0134687445 Updated for Xcode 8, Swift 3, and iOS 10, iOS Programming: The Big Nerd Ranch Guide leads you through the essential concepts, tools, and techniques for developing iOS applications. After completing this book, you will have the know-how and the confidence you need to tackle iOS projects of your own....
Apress, 2017. — 552 p. — ISBN: 9781484230718. Assuming little or no working knowledge of the Swift programming language, and written in a friendly, easy-to-follow style, this book offers a comprehensive course in iPhone and iPad programming. The book starts with the basics, walking through the process of downloading and installing Xcode and the iOS 11 SDK, and then guides you...
Packt, 2017. — 380 p. — ISBN: 978-1-78646-089-9. Swift 4 is an exciting, multi-platform, general-purpose programming language. Being open-source, modern and easy to use has made Swift one of the fastest growing programming languages. If you interested in exploring it, then this book is what you need. The book begins with an introduction to the basic building blocks of Swift 4,...
O’Reilly Media, 2017. — 670 p. Swift 4 and Xcode 9, alongside iOS 11, bring a lot of new APIs for iOS developers to work with. In the iOS 11 Swift Programming Cookbook, you will see all that is new and exciting in iOS 11, plus new ways of using Swift 4 and Xcode 9 to make your day-to-day development life easier. You will learn about Travis, Xcode server, and fastlane as...
O’Reilly Media, 2018. — 1172 p. If you’re grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you’ll learn how to create views, manipulate view controllers, and add features from iOS frameworks.