Speaker

David Vávra

David Vávra

Google Developer Expert for Android

Prague, Czechia

Actions

David is a Google Developer Expert for Android. He leads his startup Settle Up and focuses on Android architecture. He loves open-source, space exploration and role-playing games.

Area of Expertise

  • Information & Communications Technology

Topics

  • Android
  • Firebase
  • Kotlin
  • Android Architecture

Pay via bank app & how to create a KMP library

I will introduce you to our library which you can use to add payments with no fees into your app. I will also dive deep into the process of creating an open-source Kotlin Multiplatform library. I will focus on tricky parts like publishing to Maven Central and SPM in a different repo, or CI integration.

All your Compose @Previews to screenshot tests without instrumentation

Screenshot tests are great way to test your view layer and catch many regressions. Jetpack Compose already has a handy @Preview feature for the IDE - and you can automatically make then into screenshot tests. With the help of Paparazzi library, you can capture screenshots without device or emulator, which is cumbersome on CI. During this session I will share our screenshot testing experience from a large enterprise app including GitHub Actions CI integration.

DroidKaigi 2022 Sessionize Event

October 2022 Tokyo, Japan

David Vávra

Google Developer Expert for Android

Prague, Czechia

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top