Главная
Study mode:
on
1
Intro
2
Raise your hand
3
Whats the big story
4
How cell networks work
5
Radio State Machine
6
Three States
7
Frequency Allocation
8
What does it mean to us
9
Periodic traffic
10
Multiple connections
11
Cache expired
12
Connection management
13
Advanced techniques
14
Types of transactions
15
Batching
16
Job Scheduler
17
Sync Adapters
18
GCM Network Manager
19
Prefetching
20
Prefetching data
21
When to prefetch
22
Background updates
23
payload size
24
application resource optimizer
25
testing
26
QA
Description:
Explore techniques for building battery-efficient Android apps in this 46-minute conference talk from Big Android BBQ 2015. Delve into the workings of cellular networks and their impact on app development. Learn to avoid common pitfalls when accessing networks, and master strategies like pre-fetching, batching, and content segmentation. Discover socket management and persistent connection techniques through code-heavy examples. Gain insights on periodic traffic, multiple connections, cache expiration, and connection management. Examine advanced techniques including transaction types, Job Scheduler, Sync Adapters, and GCM Network Manager. Understand when to prefetch data, optimize background updates, and test for battery efficiency using tools like the application resource optimizer.

Building Battery-Efficient Apps - Techniques for Android Development

Android Developers
Add to list
0:00 / 0:00