Leanpub, 2017. — 244 p. — ISBN-10 B0741B1XD1.Despite its widespread, the Model-View-Controller pattern just doesn't cut it for most Swift projects. Take control of your Swift projects with the Model-View-ViewModel pattern.
Sign up or login using form at top of the page to download this file.
Packt Publishing, 2018. — 812 p. Begin your iOS development journey using Swift 4 and XCode 9 with this easy to learn, practical guide You want to build iOS applications but where do you start? Forget sifting through tutorials and blog posts, this book is a direct route into iOS development, taking you through the basics and showing you how to put the principles into practice....
Apress, 2018. — 303 p. Master the basics of solving logic puzzles, and creating algorithms using Swift on Apple platforms. This book is based on the curriculum currently being used in common computer classes. You’ll learn to automate algorithmic processes that scale using Swift in the context of iOS, macOS, tvOS, and watchOS. Begin by understanding how to think computationally:...
Packt Publishing, 2017. — 227 p. — ISBN: 1788475704. Use test-driven approach to develop highly-functional iOS apps with Swift 4 and Xcode 9. Test-driven development (TDD) is a proven way to find software bugs early. Writing tests before you code improves the structure and maintainability of your apps. Using TDD, in combination with Swift 4's improved syntax, means there is no...
Leanpub, 2017. — 266 p. The first time I came into contact with Core Data was more than ten years ago. I was immediately overwhelmed by the terminology, the complex setup, and the many rules I had to stick to. Does this sound familiar? I wondered if it was worth the hassle? And why did experienced developers swear by Core Data? How was I going to master Core Data and integrate...
Amazon Digital Services LLC, 2017. — 300 p. — ASIN: B075Z7ZTMJ. Some of the more obvious topics what is covered in the book include dependency management, source control, code reviews, continuous integration, style guides, working in a team, tooling, project organization and documentation, and release strategies. The topics the author found most interesting to write about, are...
2018. — 247 p. You are here because you are interested in Swift and algorithms, right? Maybe you want to learn more about the Swift programming language. You probably want to write more efficient Swift code. And this is the perfect book for you to learn about algorithms, data structures, and Swift. I created this book to get you started with algorithms. Introduction to...