Gradle Summit - June 22 - 23, 2017 - No Fluff Just Stuff

The Road to Single DEX

Gradle Summit

Palo Alto · June 22 - 23, 2017

You are viewing details from a past event

About this Presentation

Lean Android applications with small APK sizes and low method counts are hard to come by nowadays as some of the most used libraries such as AppCompat and Play Services continue to grow in size. In an increasingly mobile first world, it important to try and maintain a lean application in order to avoid loading extra DEX files, slowing down local development builds and increasing the size of the updates you ship to your customers.

This talk is centered around how I was able to lower Yammer for Android’s method count down to a single DEX and will give several tips on how to help you lower the number of methods and overall APK size of your application.

Jared Burrows

Software Engineer at Microsoft

Jared Burrows is a software engineer at Microsoft, where he is working on Yammer for Android. He has been working with Android since 2011 and has several Android applications on the Google Play store. Previously, he was a mobile engineer at Yahoo working on Flurry for Android and a software engineer at Northrop Grumman. He is a big advocate of automating all things through Gradle.