Advanced iOS App Architecture (Second Edition): Real-World App Architecture in Swift
Authors: raywenderlich Tutorial Team - Rene Cacheaux - Josh Berlin
Released: 2019-12-02
Paperback 页数: 323 pages
Book Description
Implement modern,clean architectures in your iOS apps!
Now,more than ever,you need to understand and apply good software architecture practices in your projects.
This book takes a deep dive into modern iOS app architecture and shows you how to design clean and maintainable real-world apps.
Implement Modern Clean Architectures in Your iOS Apps!
Apps are becoming more complex,and development teams are being pressured to deliver faster results in the face of constantly changing requirements. Now,more than ever,you need to understand and apply good software architecture practices in your projects.
Advanced iOS App Architecture thoroughly explains multiple modern iOS architectures,and demonstrates their usage in real-world apps.
The first half of the book introduces you to different aspects of iOS app architectures. We recommend reading these chapters before diving into any of the specific architecture chapters to get a good handle on the concepts involved.
The second half of the book explores multiple architectures,one per chapter. Each architecture chapter begins with a little history,followed by a detailed theory walkthrough. The remainder of each architecture chapter focuses on applying the theory to iOS app development.
Each architecture chapter concludes by covering the pros and cons of that architecture. You can read this section in order — or jump straight to the architecture that interests you. It’s your choice!
This book is for iOS developers who build apps using Swift. The material in this book assumes familiarity with design patterns and with basic architectures — such as MVC — and basic architecture concepts,such as inversion of control.
Advanced iOS App Architecture
About the Cover
What You Need
Book License
Book Source Code & Forums
Chapter 1: Welcome
Chapter 2: Which Architecture Is Right for Me?
Chapter 3: Example App: Koober
Chapter 4: Objects & Their Dependencies
Chapter 5: Architecture: MWM
Chapter 6: Architecture: Redux
Chapter 7: Architecture: Elements,Part 1
Chapter 8: Architecture: Elements,Part 2
Chapter 9: Getting Ready for SwiftUl
Conclusion
Advanced iOS App Architecture: Real-World App Architecture in Swift,2nd Edition
未经允许不得转载:finelybook » Advanced iOS App Architecture: Real-World App Architecture in Swift,2nd Edition
相关推荐
- Fundamentals of Software Architecture: A Modern Engineering Approach, 2nd Edition
- Usability and User Experience Design: The Comprehensive Guide to Data-Driven UX Design
- Spring Boot 3 and Spring Framework 6: Build Scalable, Modern Java Applications with Spring and Spring Boot—From Fundamentals to Advanced Techniques
- React: The Comprehensive Guide
finelybook
