NEW: Foundational Tools in Android On-Demand Bootcamp!
Dive into Android development essentials with our latest beginner program. Learn at your pace with personalized support. From installation to Jetpack Compose, gain the skills you need for success!
RWDevCon 2017 Vault - Workshops
Apr 24 2017 · Swift 3, iOS 10, Xcode 8
02. Advanced App Architecture
Episode complete
About this episode
Thoughtful design of the boundaries between your apps subsystems is the foundation of a stable codebase. In this workshop, we cover how to create a well designed boundary between subsystems, dependency injection, use case driven development, creating injectable subsystems, and using state management to result in a clean architecture for your apps.
Instructors
Contributors
Instructor
Over 300 content creators. Join our team.
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress, bookmark, personalise your learner profile and more!
Create accountAlready a member of Kodeco? Sign in
This content was released on Apr 24 2017. The official support period is 6-months from this date.
Thoughtful design of the boundaries between your apps subsystems is the foundation of a stable codebase. In this workshop, we cover how to create a well designed boundary between subsystems, dependency injection, use case driven development, creating injectable subsystems, and using state management to result in a clean architecture for your apps.
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress, bookmark, personalise your learner profile and more!
Create accountAlready a member of Kodeco? Sign in
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress, bookmark, personalise your learner profile and more!
Create accountAlready a member of Kodeco? Sign in