Wojtek Kaliciński

Developer Advocate at Google

Biographical note

I am a Developer Advocate at Google and I work primarily to support developers in building great apps using Android Studio and Kotlin, as well as teach about new Framework and Play features. I enjoy looking for ways to make apps more usable, mostly through better development patterns and code optimizations.

    Break up your app: UX and code patterns for dynamic features

    4 October 2019 | 13:45 | Badoo Room

    Google Play’s Dynamic Delivery opened up new possibilities for developers to tailor apps to users’ devices and usage patterns. On-demand module installation, conditionally installed modules, the option to uninstall parts of your app during runtime, or even run parts of your app instantly, without explicit installation, have big implications on how you design user experience, as well as how to structure your code and libraries. During this session I will show you the gotchas of moving from a monolithic APK to the world of Android App Bundles, including some tricks on how to make sure you’re giving your users the best possible experience in your app.