Learning a new computer language can be daunting. With Swift, Apple has lowered the barrier to entry to writing iOS and OS X apps by giving developers an innovative new programming language for creating software. If you are new to Swift, this book is for you. If you have never used C, C++, or Objective-C, this book is also for you. With this book, you'll be writing simple Swift apps before you know it. Author Boisy Pitre starts at the beginning-walking readers through key Swift features-and builds on that knowledge to show readers how to take advantage of Swift's modern programming concepts to write apps for iOS and OS X. In each chapter, Boisy highlights key Swift concepts, offering guidance and highlighting best practices, on the way to building apps using Swift. Readers will not just learn the concepts of Swift but understand how to use them in a real-world setting. Readers will learn how to * Start using variables, constants, and types.* Work with collections.* Use functions and closures.* Handle control structures.* Use the Playground environment for quick feedback.* Handle memory management. And the book's last section, Boisy brings everything together and steps readers through building a app. Part of the Develop and Design series, books built for both sides of your brain.