In this presentation from 2018, we present our functional approach to MVVM on Android and iOS. In summary, we try to reduce overhead by making the ViewModels on iOS and Android as similar as possible. In order to achieve that, we remove all SDK dependencies from the ViewModels until it's pure Kotlin/Swift Code.