- Full Description
iOS and Mac apps development is an exciting topic these days. Apple now introduces the new Swift programming language makes building iOS and Mac OS apps easier and quicker to build.
In this 150-page book, author Scott Gardner starts by pointing out the similarities and differences between traditional Objective-C based development and Swift, discusses playgrounds and takes you through a quick overview of this new programming language and how it leverages the Cocoa or Cocoa touch libraries. He'll get you started quickly in developing apps in this new environment.
Written at a brisk pace and in a no-nonsense style, you'll find exactly what you need to understand about what's different in Swift compared to what you know already, and pointers on how to develop solid apps.
What youll learn
- What is Swift and how it compares to Objective-C based programming
- How to build Swift components
- How to build an iOS App with Swift
- What you need to know to start programming in Swift.
Who this book is for
This book reaches out to all developers who are interesting in creating iOS 8 applications, for both consumers and enterprise. Apple's introduction of a new programming language and platform raises questions. This book aims to answer those questions and prepare developers for building apps for iOS 8 as well as the latest version of Mac OS X in Swift.
- Table of Contents
Table of Contents
1. Getting Started
2. Declaring Variables and Constants
3. Working with Strings and Collections
4. Performing Operations
5. Controlling Program Flow
6. Creating Functions
7. Constructing Classes, Structures, and Enumerations
8. Declaring and Adopting Protocols
9. Subclassing and Extending
10. Controlling Access
11. Programming in Generics
Please Login to submit errata.No errata are currently published