Android MVI-Reactive Architecture Pattern

If you are already aware of basic principles of architecture patterns and MVVM and MVI patterns in detail then skip the basics and jump to MVI + LiveData + ViewModel (or second) section of the article.

Architecture patterns are blueprint with a set of rules to follow. These patterns evolved through the mistakes done while coding over years. Below are the few architecture patterns widely used…

--

--

--

Senior Software Engineer | Android | Java | Kotlin|Xamarin Native Android|Flutter

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Getting started with Android View Binding

Image by <a href=”https://www.instagram.com/p/B-jKro3ggb2/” target=”blank”>eyesthatdeep</a> from Instagram.

Android WebView The Missing guide

FlutterForce — #Week 107

Android Security — EncryptedSharedPreferences

Android Direct Share Shortcuts

How Can I Quickly Integrate Cloud Storage of AppGallery Connect into My App

RxJava 2: Where’s disposable when subscribe observer?

Android Kotlin Accessing Images in Room Database with Glide library.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Abhishek Srivastava

Abhishek Srivastava

Senior Software Engineer | Android | Java | Kotlin|Xamarin Native Android|Flutter

More from Medium

How to inject the coroutines Dispatchers into your testable code

Kotlin/Gradle/JUnit starter project

Build AAB file and Sign key later with Jarsigner

Trying out Kotlin to Make an App