Have you ever wanted to design your own iOS application but thought it would be too difficult or maybe you just don't know where to start?
Have you found the amount of information on the Internet either too daunting or not geared for your skill set or worse-- just plain boring? Are you interested in learning to program your own apps and have some fun along the way? If so, then The Joy of Swift by Alan Forbes is the book for you!!
The Joy of Swift teaches the total beginner how to build next-generation iOS apps with Swift, Apple's latest programming language. If you've programmed with Xcode before or if you know some Objective C already, this is probably not the book for you-- this book is for those who are just starting out and don't know where to begin.
This book's straightforward, step-by-step approach helps you quickly master Swift's core concepts, structure, and syntax and use Swift to write safe, powerful, modern code. In just a few hours you'll be building a user interface and programming code that interacts with it.
Most chapters stand alone and cover just one specific topic, such as working with Maps, keeping it as simple as possible so you get the basic idea, not an exhaustive (an exhausting!) examination of every detail. This will not be the only book about Swift you'll ever need but it should be the first one.
Step-by-step instructions designed for beginners carefully walk you through the most common Swift development tasks. Practical, hands-on examples show you how to apply what you learn.
Learn how to...
Set up your Swift development environment
Master Swift's fundamental data types and operators
Build a user interface visually
Make the most of arrays and dictionaries
Control program flow and modify execution paths
Perform complex actions using functions
Build a simple app that you can understand!