Now Upgraded for Swift 5! Swift is much more than just a fun language to construct iOS applications with. It features a lot of powerful tools which, if effectively utilized, can enable you to produce even superior programs with tidy, crystal-clear code along with amazing features. Swift from Depth is designed to assist you unlock the tools and quirks and get growing next-gen apps, services, and much more!
Purchase of this print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
It is fun to make your very first toy iOS or Mac app in Swift. Writing secure, reliable, professional-grade software is a different creature altogether. The Swift language comprises a wonderful set of high-powered features, and it supports a wide range of programming techniques and styles. You just have to roll your sleeves up and find out Swift in thickness.
About the Book
Swift from Depth guides one theory by theory through the skills that you want to build professional software for Apple platforms, like iOS and Mac; additionally on the server using Linux. By following the many concrete examples, educational explanations, and engaging exercises, you will finally grok powerful techniques like generics, effective error handling, protocol-oriented programming, and innovative Swift patterns.
- Covers Swift 5
- Writing reusable code with generics
- Iterators, sequences, and collections
- Protocol-oriented programming
- Understanding map, flatMap, and compactMap
- Asynchronous error handling with ResultBest practices in Swift