Advanced iOS App Architecture: Real-World App Architecture in Swift, 4th Edition
- Paperback: 341 pages
- Publisher: WOW! eBook (February 8, 2022)
- Language: English
- ISBN-10: 195032561X
- ISBN-13: 978-1950325610
Advanced iOS App Architecture: Real-World App Architecture in Swift, 4th Edition: Implement Modern Clean Architectures in Your iOS Apps! Up to date for iOS 15, Swift 5.5 & Xcode 13.2
Advanced iOS App Architecture, 4th Edition guides you through building one real-world app written in different architectures to give you hands-on and practical experience working in different architectures. This book will also guide you through the theory you need to gain a solid foundation of architecture concepts so that you can make your own informed decisions on how to use them in your codebase.
This Advanced iOS App Architecture, 4th Edition book takes a deep dive into modern iOS app architecture and shows you how to design clean and maintainable real-world 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.
Topics Covered in Advanced iOS App Architecture: Real-World App Architecture in Swift, 4th Edition:
- Navigating Architecture Topics: Learn the theory behind various architectures to help inform which works best for you in different situations you may face.
- Managing Dependencies: Learn how to manage dependencies both internally and externally within your app.
- MVVM Architecture: Explore the history of the MVVM architecture and begin building KOOBER – the book’s project app – using MVVM principles.
- Redux Architecture: Explore the history of the Redux architecture and continue building KOOBER using Redux principles.
- Elements Architecture: Explore the history of the Elements architecture and continue building KOOBER using Elements principles.
After reading this Advanced iOS App Architecture, 4th Edition book, you’ll have the knowledge to decide which types of architecture components suit your apps and you’ll have a deep understanding of the covered architectures.
[ Exclusive Offer! Order Makeup Setting Spray Moisturizing Long Lasting Foundation Fixer Makeup Fixing Mist Spray Matte Finishing Setting Spray Cosmetic, Star Flash Makeup Spray Now. Get Lowest Price & 60 Day Return Policy. Huge Discounts Available! Bravo Goods Special Offer Expires Soon. ]