Tag: MVI

SwiftUI: Introducing MVI How to Easily Implement MVI in SwiftUI

Introduction: Efficient and structured application development is a key to success in the world of software development. One approach that can help achieve this goal is the Model-View-Intent (MVI) pattern. In this article, we will discuss the concept of MVI and how we can implement it in applicatio...

Data caching using Room in Kotlin, Remote Mediator API, MVI Architecture

In the ever-evolving world of Android app development, data caching is a crucial aspect that ensures efficient performance and a seamless user experience. In this article, we will explore how to implement data caching in an Android app using Room, the Remote Mediator API, and the Model-View-Intent (...