Gallagher, Matt

App Architecture: iOS Application Design Patterns in Swift

(No reviews yet) Write a Review
ISBN 13:
9781719030250
author:
Gallagher, Matt
format:
Paperback
publisher:
Createspace Independent Publishing Platform
language:
English
Publication Year:
2018
Pages:
230
Dimensions:
22.9 x 15.2 x 1.2 centimetres (0
Genre:
Computers, Programming, Mac General,
Condition:
New
Availability:
Item usually sent within 7 working days
£41.39

Description

App Architecture: IOS Application Design Patterns in Swift By Chris Eidhof, Matt Gallagher, and Florian Kugler This comprehensive guide explains application design patterns and their implementation techniques using a single example app. It presents high-level solutions to common problems faced by architects, such as constructing components, communicating between the view and model, and handling non-model state. The book covers five design patterns, including two commonly used and three experimental ones, providing valuable lessons that can be applied to other patterns and existing code bases. The book delves into the Model-View-Controller and Model-View-ViewModel + Coordinator architectures, as well as more experimental approaches like View-State-Driven Model-View-Controller, ModelAdapter-ViewBinder, and The Elm Architecture. By examining these different patterns, readers can gain a deeper understanding of how to tackle common challenges in iOS application development. With its focus on practical solutions and real-world examples, this book is an essential resource for developers looking to improve their skills in app architecture and design pattern implementation.

View AllClose