Swift Cookbook: Proven recipes for developing robust iOS applications with Swift 5.9
B**E
Great resource for beginner to mid-level iOS devs
The Swift Cookbook features a number of "recipes" for putting together typical screens and features you'll need to implement as an iOS engineer. The explanations are very clear and easy to follow, with code samples available via Github.We're in a weird time in iOS development (summer 2024) where there are a number of well-defined "legacy" solutions competing with the new hotness technologies Apple has rolled out in recent years. This fragmentation may prove confusing if you are just learning. For instance, there are two UI frameworks supported by Apple, UIKit (legacy) and SwiftUI (contemporary), and this book covers a little of both, but does not go deep in either. Similarly, we have a couple different concurrency models to choose from, and the Cookbook provides examples of each, but does not go in depth.This is more the kind of book you can review to get started using a framework or feature (CoreML, VisionOS, networking, etc.) than a way to go deep in any one. The step-by-step directions are clear and easy to follow. I would highly recommend it!Disclosure: I received a copy of this book for review purposes but was not paid anything.
M**H
Buy this Swift Cookbook and whip up some amazing apps!
I thoroughly enjoyed reading this book.The preponderance of code samples provided helped explain all of the topics espoused.I really enjoyed the unique format that this book employed: "Getting ready," "How to do it," "How it works," "There's more," and "See also."I would highly recommend this book. It offers a set of highly tested recipes that any Swift developer could follow.
O**A
Swift Cookbook - Best Practices
“Swift Cookbook” is a must-have for any iOS developer serious about leveraging Swift’s full capabilities. Its practical, recipe-based format, up-to-date content, and comprehensive coverage make it an invaluable reference for building robust and innovative iOS applications. Whether you’re dealing with everyday coding challenges or exploring advanced topics, this book provides the insights and techniques needed to succeed.
Trustpilot
2 days ago
1 month ago