YoVDO

Building for Billions on Android - Optimizing Apps for Global Users

Offered By: Android Developers via YouTube

Tags

Android Development Courses Data Management Courses Localization Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore strategies for developing Android apps that cater to billions of users worldwide in this Google I/O 2016 conference talk. Learn how to create applications that function effectively across varying levels of connectivity, device capabilities, data costs, and commerce. Discover the "Building for Billions" framework, designed to help developers provide exceptional experiences for both current and future Android users globally. Gain insights on optimizing network usage, creating useful offline experiences, adapting to different screen sizes, managing memory and storage efficiently, ensuring backwards compatibility, reducing APK size, minimizing data and battery consumption, designing fast and responsive UIs, implementing UI best practices, localizing content, and considering local pricing strategies. Use the example of Kingdom Rush: Frontiers to understand practical applications of these concepts.

Syllabus

Intro
Make your app work well regardless of how people are connected
Tailor your app experience to variations in mobile speed and connection quality
Help your users manage their data cost
Hello English
Optimize networking
Useful Offline Experience
Building for Billions Framework
Screen Sizes
Efficient Memory Usage
Smart Storage Use
Backwards Compatibility
APK Size
Data Use
Battery Consumption
Fast & Responsive UI
UI Best Practices
Localization
Local Price
Kingdom Rush: Frontiers


Taught by

Android Developers

Related Courses

Creative, Serious and Playful Science of Android Apps
University of Illinois at Urbana-Champaign via Coursera
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Android. Programación de Aplicaciones
Miríadax
Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera
Begin Programming: Build Your First Mobile Game
University of Reading via FutureLearn