Advanced Android Development

Make your apps fast and small

This unit covers how to use tools to identify performance issues in your apps so you can make your apps run faster and more efficiently.

Lesson 1: Performance

This lesson explains why the performance of your Android app matters, and describes ways to optimize your app's performance.

You learn how to measure and improve rendering and memory performance, and you learn best practices for network calls, battery use, and data compression. You use the Android Profiler tools that come with Android Studio, plus command-line tools and tools on the device.