YoVDO

Best Practices for Building Android Apps for Billions of Users

Offered By: Android Developers via YouTube

Tags

Android Development Courses User Experience Courses Memory Management Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

User Experience for the Web
Open2Study
Intro to the Design of Everyday Things
Udacity
UX-Design for Business
Fraunhofer IESE via Independent
UX Design for Mobile Developers
Google via Udacity
SAP's UX Strategy in a Nutshell by Sam Yen
SAP Learning