Combine: Asynchronous Programming with Swift (3rd Edition) Год издания: 2021 Автор: Shai Mishali, Florent Pillet, Marin Todorov & Scott Gardner Издательство: Razeware LLC ISBN: 978-1950325498 Язык: Английский Формат: PDF/EPUB Качество: Издательский макет или текст (eBook) Количество страниц: 432 Описание: Master declarative asynchronous programming with Swift using the Combine framework!-Writing asynchronous code can be challenging, with a variety of possible interfaces to represent, perform, and consume asynchronous work — delegates, notification center, KVO, closures, etc. Juggling all of these different mechanisms can be somewhat overwhelming. Does it really have to be this hard? Not anymore! With Apple’s introduction of the Combine framework in WWDC 2019, it is clear that Apple aims to position declarative and reactive programming in Swift as a long-term investment and a game-changer in how developers perform and compose pieces of asynchronous work, making it a must-have tool at your disposal. The introduction of Combine as a built-in framework in Apple’s ecosystem is promising news to developers who were interested in frameworks such as RxSwift or ReactiveSwift, but didn’t want the overhead of a third-party dependency; and while experience with either of the above could be useful, it is not a prerequisite for this book. You’ll learn everything from the ground up to become a true Combine master.
Оглавление
Book License Before You Begin What You Need Book Source Code & Forums Dedications About the Team Acknowledgments Section I: Introduction to Combine Chapter 1: Hello, Combine! Chapter 2: Publishers & Subscribers Section II: Operators Chapter 3: Transforming Operators Chapter 4: Filtering Operators Chapter 5: Combining Operators Chapter 6: Time Manipulation Operators Chapter 7: Sequence Operators Chapter 8: In Practice: Project "Collage Neue" Section III: Combine in Action Chapter 9: Networking Chapter 10: Debugging Chapter 11: Timers Chapter 12: Key-Value Observing Chapter 13: Resource Management Chapter 14: In Practice: Project "News" Section IV: Advanced Combine Chapter 15: In Practice: Combine & SwiftUI Chapter 16: Error Handling Chapter 17: Schedulers Chapter 18: Custom Publishers & Handling Backpressure Chapter 19: Testing Section V: Building a Complete App Chapter 20: In Practice: Building a Complete App Conclusion
[Apple] Gardner S., Mishali S., Pillet F. - Combine: Asynchronous Programming with Swift (3rd Edition) [2021, PDF/EPUB, ENG] скачать торрент бесплатно и без регистрации
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы