Search -
Learn to Code in Swift: The new language of iOS Apps
Learn to Code in Swift The new language of iOS Apps Author:Kevin J McNeish Master Coding iOS Apps Quickly! Learn Swift, Apple's powerful new programming language for creating iOS apps from award-winning author, and iPhone Life magazine featured writer/ blogger, Kevin McNeish! Includes Training Videos This book teaches you best practices for creating iOS apps in Swift using advanced educational tools such as:20 step-by... more »-step movies with coding exercises25 Swift sample projectsAn online forum where you can et all your questions answered. What You Will Learn This book goes beyond the basic syntax and uses practical examples demonstrating how to use the full power of Swift in your iOS apps. It provides clear, in-depth explanations of even the most challenging Swift concepts. In the first few chapters, you learn the basics of Swift programming and then begin applying your knowledge by working through exercises at the end of each chapter that teach you to apply Swift programming principles in real-world apps. Here are some of the concepts you will master in this book:Understanding Swift Classes and ObjectsWorking With OptionalsArrays and Other CollectionsLooping and Conditional StatementsAdvanced PropertiesData Types and ConversionsWorking With StringsEnumerationsInitializersAccess ControlUnit Testing Your CodeInheritance and PolymorphismMastering Protocols and DelegatesThe Power of ExtensionsGenerics in the Real WorldUnderstanding ClosuresAppending containing Swift free functions, data types, and operators Updated to the Latest Versions of iOS and Xcode As Apple releases new versions of iOS and Xcode, this book will be updated to the latest versions, and you can request an updated copy from Amazon, free of charge! About the Author Kevin McNeish is a featured writer and blogger for iPhone Life magazine, winner of the prestigious Publishing Innovation Award, and an award-winning app developer. Kevin is also Chief Software architect of Oak Leaf Enterprises, Inc. He has a knack for explaining difficult concepts in a way that you can truly understand Follow Kevin on Twitter: @kjmcneish His blog: http://www.iphonelife.com/blogs/kevin-mcneish« less