MVI Architecture for Android

GDG Helwan
Fri, Oct 22, 2021, 6:00 PM (EET)

215 RSVP'ed

Developers can choose from several architecture patterns to create scalable and maintainable apps like MVC, MVP and MVVM. All of them use the imperative programming developers know and love. In this session, you’ll learn about a very different architecture pattern. MVI uses reactive programming to build Android apps.

About this event

MVI pattern serves the single source of truth as we don't have to save the state of the views in multiple places, they are kept in the views themselves, combining this with the immutability of the view state and how it is easy to expect the behavior of the code due to reactive functional streams for #Intents and #ViewStates ... It will reduce lots of bugs in the system for free ... even we can apply #eventsourcing on mobile apps now." 
 -Ahmed Adel


Speaker

Moderator

  • Mahmoud Hussein

    Mahmoud Hussein

    Android Developer

    GDG Helwan Organizer


Hosts

  • Mahmoud Hussein

    Mahmoud Hussein

    Android Developer

    GDG Helwan Organizer

  • Shady Selim

    Shady Selim

    Kotlin Cairo User Group

  • Tarek Abdulkader Elywah

    Tarek Abdulkader Elywah

    GDG_Helwan

    GDG_Helwan_Lead

    See Bio

Organizers

  • Tarek Elywah

    Tarek Elywah

    GDG Helwan

    Co-Founder & Leader

    View Profile
  • Mohamad Albahnasy

    Mohamad Albahnasy

    GDG Organizer

    Project Manager

    View Profile
  • Mahmoud H. Alim

    Mahmoud H. Alim

    4sale

    GDG Organizer

    View Profile
  • Alsmh Ahmed

    Alsmh Ahmed

    Thebes Academy

    GDG Organizer

    View Profile
  • Aia Ashraf

    Aia Ashraf

    Areeb Technology

    GDG/WTM Organizer

    View Profile
  • Mohamed Habib

    Mohamed Habib

    Andela

    Senior Android Developer / GDG Speaker

    View Profile
  • Shady Selim

    Shady Selim

    Google Developer Group Helwan

    Founder/Public Speaker

    View Profile
  • mohammed abdelsattar

    mohammed abdelsattar

    Senior Full-Stack Developer

    View Profile