Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Android On-Demand

César
February 16, 2019

Android On-Demand

In 2016, Google announced Instant Apps, quickly followed in 2018 by Dynamic features for Android. Over the last two years, Google has put a lot of effort toward modularizing Android applications in order to enable on-demand features in our devices. This talk will focus on my personal experiences migrating a monolith into an instant dynamic Android app at Chewy.

Chewy is among the first companies to debut Instant Dynamic Apps in the Play Store. During the process, we've encountered many things that will prove valuable to others attempting to achieve the same goal.

César

February 16, 2019
Tweet

More Decks by César

Other Decks in Programming

Transcript

  1. • Instant Apps announced in 2016 - Google Play caches

    the app • Dynamic features announced in 2018 - Dynamic Delivery + Bundles
  2. Why

  3. • Instant Apps: Better user conversion -> On-Boarding • Dynamic

    Features: Better user conversion -> App Size From the user’s perspective
  4. How

  5. 4MB

  6. Resources • https://goo.gl/rmEvJ4 • https://goo.gl/amaEPn • https://medium.com/nos-digital/some-useful-insights-on-instant-apps-67cc7d177695 • https://medium.com/androiddevelopers/a-patchwork-plaid-monolith-to-modularized- app-60235d9f212e

    • https://medium.com/@keyboardsurfer/bundling-an-app-in-an-instant-d32312658489 • https://developer.android.com/studio/command-line/bundletool • https://medium.com/androiddevelopers/the-android-dev-summit-2018-app-instant-app- takeaways-open-source-e5b590f78f38