Swift 5 for Absolute Beginners: Learn to Develop Apps for iOS
<p>Stay motivated and overcome obstacles while learning to use Swift Playgrounds and Xcode 10.2 to become a great iOS developer. This book, fully updated for Swift 5, is perfect for those with no programming background, those with some programming experience but no object-oriented experience, or those that have a great idea for an app but haven’t programmed since school.</p>Many people have a difficult time believing they can learn to write iOS apps. <i>Swift 5 for Absolute Beginners</i> will show you how to do so. You'll learn Object-Oriented Programming (OOP) and be introduced to User Interface (UI) design following Apple’s Human Interface Guidelines (HIG) using storyboards and the Model-View-Controller (MVC) pattern before moving on to write your own iPhone and Apple Watch apps from scratch.<p></p><p><b>What You’ll Learn</b></p><p></p><ul><li>Work with Swift classes, properties, and functions<br></li><li>Examine proper User Interface (UI) and User Experience (UX) design<br></li><li>Understand Swift data types: integers, floats, strings, and booleans<br></li><li>Use Swift data collections: arrays and dictionaries<br></li><li>Review Boolean logic, comparing data, and flow control<br></li><li>Use the Xcode debugger to troubleshoot problems with your apps<br></li><li>Store data in local app preferences and Core Data databases<br></li></ul><p></p><p></p><p> </p><p><b></b></p><div><b><br></b></div><b>Who This Book Is For</b><p></p><p>Anyone who wants to learn to develop apps for the Mac, iPhone, iPad, and Apple Watch using the Swift programming language. No previous programming experience is necessary.</p><br><p></p>