Description
Book Synopsis: Summary Now updated for Swift 5! Swift is more than just a fun language to build iOS applications with. It features a host of powerful tools that, if effectively used, can help you create even better apps with clean, crystal-clear code and awesome features. Swift in Depth is designed to help you unlock these tools and quirks and get developing next-gen apps, web services, and more!
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology: It's fun to create your first toy iOS or Mac app in Swift. Writing secure, reliable, professional-grade software is a different animal altogether. The Swift language includes an amazing set of high-powered features, and it supports a wide range of programming styles and techniques. You just have to roll up your sleeves and learn Swift in depth.
About the Book: Swift in Depth guides you concept by concept through the skills you need to build professional software for Apple platforms, such as iOS and Mac; also on the server with Linux. By following the numerous concrete examples, enlightening explanations, and engaging exercises, you'll finally grok powerful techniques like generics, efficient error handling, protocol-oriented programming, and advanced Swift patterns. Author Tjeerd in 't Veen reveals the high-value, difficult-to-discover Swift techniques he's learned through his own hard-won experience.
What's inside:
- Covers Swift 5
- Writing reusable code with generics
- Iterators, sequences, and collections
- Protocol-oriented programming
- Understanding map, flatMap, and compactMap
- Asynchronous error handling with Result
- Best practices in Swift
About the Reader: Written for advanced-beginner and intermediate-level Swift programmers.
About the Author: Tjeerd in 't Veen is a senior software engineer and architect in the mobile division of a large international banking firm.
Table of Contents:
- Introducing Swift in depth
- Modeling data with enums
- Writing cleaner properties
- Making optionals second nature
- Demystifying initializers
- Effortless error handling
- Generics
- Putting the pro in protocol-oriented programming
- Iterators, sequences, and collections
- Understanding map, flatMap, and compactMap
- Asynchronous error handling with Result
- Protocol extensions
- Swift patterns
- Delivering quality Swift code
- Where to Swift from here
Read more
Details
Unlock the full potential of Swift and take your app development to the next level with Swift in Depth. With its host of powerful tools and techniques, Swift allows you to create professional-grade software for Apple platforms like iOS and Mac, as well as on the server with Linux. Whether you're an advanced-beginner or intermediate-level Swift programmer, this book will guide you concept by concept, covering Swift 5 and teaching you everything you need to know about generics, protocol-oriented programming, error handling, and more. Don't miss out on this opportunity to become a Swift expert!
Do you want to write clean, crystal-clear code for your iOS applications? Look no further than Swift in Depth. This book will teach you the high-value, difficult-to-discover Swift techniques that will make your apps stand out from the crowd. With concrete examples, enlightening explanations, and engaging exercises, you'll gain a deep understanding of concepts like iterators, sequences, collections, and protocol extensions. Take your Swift programming skills to the next level and deliver quality code that will impress your clients and users.
Are you looking to build next-gen apps and web services? Then Swift in Depth is the book for you. With its comprehensive coverage of Swift 5 and its emphasis on generics, protocol-oriented programming, and advanced Swift patterns, this book will equip you with the knowledge and skills to create cutting-edge software for Apple platforms. Don't miss out on the free eBook in PDF, Kindle, and ePub formats that comes with the purchase of the print book. Start your journey to becoming a Swift expert today!
Ready to dive deep into Swift and become an expert developer? Look no further than Swift in Depth. Written by senior software engineer and architect, Tjeerd in 't Veen, this book provides a wealth of knowledge and practical examples to help you master Swift and build professional software for Apple platforms. Whether you're developing iOS apps, Mac apps, or server applications with Linux, this book has you covered. Take the next step in your Swift journey and unlock the full power of this incredible language.
Interested in becoming a Swift expert? Get your hands on Swift in Depth and start your journey today. This book is packed with essential techniques and best practices that will take your Swift programming skills to new heights. With its comprehensive coverage of topics like generics, protocol-oriented programming, and asynchronous error handling, this book is a must-have for any serious Swift developer. Don't miss out on the opportunity to learn from author Tjeerd in 't Veen's hard-won experience. Purchase the print book and get a free eBook in multiple formats. Get your copy now!
Discover More Best Sellers in Mobile Phones, Tablets & E-Readers
Shop Mobile Phones, Tablets & E-Readers
iPhone for Seniors for Dummies
$34.90
Mobile Phones, Tablets & E-Readers - iPhone for Seniors for Dummies
$19.99
Mobile Phones, Tablets & E-Readers - Beginner's Guide to Google Apps Script 1 & 2 - Sheets & Forms (Step-by-step guides to Google Apps Script)
$12.99
Mobile Phones, Tablets & E-Readers - iPhone 12 User Guide: Complete and Illustrated Manual with Tips and Tricks to Master Your iPhone 12. For Beginners and New Users
$4.99
Mobile Phones, Tablets & E-Readers - The Insanely Simple Guide to Apple Watch Series 7: Getting Started with the Latest Apple Watch and watchOS 8
$3.99
Mobile Phones, Tablets & E-Readers - APPLE WATCH ULTRA 2 USER GUIDE: The Complete Manual for Beginners and Seniors with Steps to Use the Latest Apple Watch Ultra 2 Easily With Tips And Tricks
iPhone 15 Guide - An Illustrated Step by Step Manual for Seniors
$9.99
Mobile Phones, Tablets & E-Readers - iPhone 15 Guide - An Illustrated Step by Step Manual for Seniors
$7.49
Mobile Phones, Tablets & E-Readers - UX / UI Wireframe Design Sketchbook: Mobile, Tablet and Desktop templates for responsive designs with project planning
$15.97
Mobile Phones, Tablets & E-Readers - iPhone SE Seniors Guide: The Most Simple and Updated Manual for the Non-Tech-Savvy to Learn How to Use your New Smartphone in No Time (Tech guides for Seniors)
$9.99
Mobile Phones, Tablets & E-Readers - All-New Fire 7 User Guide - Newbie to Expert in 2 Hours!: The Essential Guide to Amazon's Incredible $49.99 Tablet

