diff --git a/model-view-intent/README.md b/model-view-intent/README.md index e53c61170..983c3bcbb 100644 --- a/model-view-intent/README.md +++ b/model-view-intent/README.md @@ -177,7 +177,7 @@ public class SetVariableEvent implements UserEvent { } } -// Similar classes would be created for AddEvent, SubtractEvent, DivideEvent, and MultiplyEvent +// Similar classes would be created for AddEvent, SubtractEvent, DivideEvent, and MultiplyEvent ... ``` This example demonstrates the key aspects of the MVI pattern: unidirectional data flow, clear separation of concerns, and the use of events to drive changes in the Model's state. @@ -193,8 +193,8 @@ This example demonstrates the key aspects of the MVI pattern: unidirectional dat ## Tutorials -* [Model View Intent: a new Android Architecture Pattern](https://apiumacademy.com/blog/model-view-intent-pattern/) -* [MVI Architecture for Android Tutorial](https://www.kodeco.com/817602-mvi-architecture-for-android-tutorial-getting-started) +* [Model View Intent: a new Android Architecture Pattern (Apium Academy)](https://apiumacademy.com/blog/model-view-intent-pattern/) +* [MVI Architecture for Android Tutorial: Getting Started (Kodeco)](https://www.kodeco.com/817602-mvi-architecture-for-android-tutorial-getting-started) ## Known uses