Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Best Practices for Building Android Apps for Billions of Users

Android Developers via YouTube

Overview

Explore best practices for building Android applications targeting billions of global users in this Google I/O 2016 conference talk. Learn about challenges faced when expanding to a global smartphone user base, including connectivity issues, data costs, and device capabilities. Discover implementation techniques to improve app performance and reach worldwide audiences. Gain insights from Android Google Developer Experts as they conduct an app clinic, showcasing real-world examples of these practices in action. Dive into topics such as battery consumption optimization, GPU rendering, memory allocation, caching strategies, and user experience improvements. Master tools like Strict Mode, Hierarchy Viewer, and systrace for effective app diagnosis and optimization. Enhance your Android development skills to create apps that perform well across diverse markets and device ecosystems.

Syllabus

Introduction
What about billions
Connectivity
Cost of connectivity
Battery consumption
Device capabilities
Diagnosis
Strict Mode
GPU Rendering
GPU Overdraw
Hierarchy Viewer
systrace
allocation
Memory allocation
Caching
UX
Avoid deprecated patterns
Smooth out friction
Wrap up

Taught by

Android Developers

Reviews

Start your review of Best Practices for Building Android Apps for Billions of Users

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.