• Grey Facebook Icon
  • Grey Twitter Icon
  • Grey YouTube Icon

Droidcon is a registered trademark of Mobile Seasons GmbH

Architecting an app with MVP and ViewModels

Stephen D'Amico

Android Lead @ SeatGeek

At SeatGeek, we've explored ways that we can integrate the Architecture Components into our existing MVP infrastructure. In this talk, Stephen will demonstrate how we made our Presenters more simple and easier to test by creating a pseudo-unidirectional data-flow using the ViewModel architecture component, Kotlin data classes and MVP.