Skip to content

Commit

Permalink
Merge pull request #1304 from android/dt/add-arch-note
Browse files Browse the repository at this point in the history
Update ArchitectureLearningJourney.md
  • Loading branch information
dturner authored Mar 19, 2024
2 parents dac1a9e + 11cd58e commit 0ed9528
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions docs/ArchitectureLearningJourney.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@ The app architecture has three layers: a [data layer](https://developer.android.
<img src="images/architecture-1-overall.png" width="600px" alt="Diagram showing overall app architecture" />
</center>

> [!NOTE]
> The official Android architecture is different from other architectures, such as "Clean Architecture". Concepts from other architectures may not apply here, or be applied in different ways. [More discussion here](https://github.com/android/nowinandroid/discussions/1273).
The architecture follows a reactive programming model with [unidirectional data flow](https://developer.android.com/jetpack/guide/ui-layer#udf). With the data layer at the bottom, the key concepts are:

Expand Down

0 comments on commit 0ed9528

Please sign in to comment.