Matteo Gazzato
Mobile Architect @ Conio s.r.l.
Stop looking for MVI on the internet
In the last 2 years, most of developers are appreciating Jetpack Compose and all its benefits. But as declarative framework, MVVM approach is not totally fitting.
Have you ever heard of Model-View-Intent (MVI)? Have you noticed how many implementations of this pattern are there on the internet? If you haven't or if you are confused about the topic, this is the right speech for you.
A lot of devs joined the adventure in the MVI world, bringing some good ideas, but always missed some crucial theoretical principles.
We took the "good ideas" and built, piece by piece, a grown implementation ready for production.
What we want to show you is:
- what MVI is and the principles behind it;
- why you should choose MVI;
- MVI layers and components, showing you some actual code;
- our experience with MVI in a production app.
By the end of this talk you should have a good knowledge of the principles of MVI and how to implement it in your apps.
Speaker Bio:
iOS adventurer, clean code enthusiastic and mobile addicted