𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Advanced iOS App Architecture

✍ Scribed by René Cacheaux & Josh Berlin


Year
2021
Tongue
English
Leaves
338
Edition
3
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Table of Contents


About the Cover
About the Authors
About the Editors
What You Need
Book License
Book Source Code & Forums
Chapter 1: Welcome
What lies ahead
Who this book is for
Where to go from here?
Chapter 2: Which Architecture Is Right for Me?
Identifying problems to solve
Boosting team velocity and strengthening code quality
Examining the problems
Increasing code agility
Surveying architecture patterns
Selecting a pattern
Putting patterns into practice
Key points
Chapter 3: Example App: Koober
Koober
Why Koober?
Getting started with the source
Key points
Chapter 4: Objects & Their Dependencies
Establishing the goals
Learning the lingo
Creating dependencies
The fundamental considerations
Why is this architecture?
Dependency patterns
Dependency Injection
On-demand approach
Factories approach
Single-container approach
Designing container hierarchies
Applying DI theory to iOS apps
Applying the on-demand approach
Applying the factories approach
Applying the single-container approach
Applying the container hierarchy approach
Key points
Where to go from here?
Chapter 5: Architecture: MVVM
What is it?
Container views
Communicating amongst view models
Navigating
Applying theory to iOS apps
Composing views
Navigating
Managing state
Key points
Pros and cons of MVVM
Where to go from here?
Chapter 6: Architecture: Redux
What is Redux?
Applying theory to iOS apps
Key points
Pros and cons of Redux
Where to go from here?
Chapter 7: Architecture: Elements, Part 1
Introducing Elements
Underlying concepts of Elements
User interface
Interaction responder
Key points
Chapter 8: Architecture: Elements, Part 2
Observer
Use case
Pros and cons of Elements
Key points
Chapter 9: Getting Ready for SwiftUI
What SwiftUI means for app architecture
Architecting with SwiftUI versus UIKit
When to start building with SwiftUI
Practicing
Preparing
Planning
Where to go from here?
Key points
Conclusion


πŸ“œ SIMILAR VOLUMES


Advanced iOS App Architecture : Real-wor
✍ raywenderlich Tutorial Team, Rene Cacheaux, Josh Berlin πŸ“‚ Library πŸ“… 2019 πŸ› Razeware LLC 🌐 English

<h2>Apply Different Architectures to Your Codebase!</h2><p></p><p>Advanced iOS App Architecture 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 th

Advanced iOS App Architecture : Real-Wor
✍ raywenderlich Tutorial Team, Josh Berlin, RenΓ© Cacheaux πŸ“‚ Library πŸ“… 2022 🌐 English

<span>Apply Different Architectures to Your Codebase!</span><p><span>Advanced iOS App Architecture 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

Advanced Android App Architectures
✍ By Yun Cheng; By Aldo Olivares DomΓ­nguez; By Aldo Olivares Dominguez; By Aldo Ol πŸ“‚ Library πŸ“… 2020 πŸ› Ray Wenderlich 🌐 English