Главная
Study mode:
on
1
Intro
2
ICT Fact & Figures - Users
3
3G Coverage by Population
4
Request Cache
5
Which Architecture?
6
What to do?
7
A Dating App
8
Like Joe Flow
9
Background Processes
10
Text-free layouts
11
Adaptive Content Fetching
12
Adaptive Behavior
13
Uncle Bob
14
Prefetch FTW
15
JobScheduler - fine tuning
16
Use Case: YouTube
17
Use Case: Maps
18
Use Case: G+
19
Prefetching
20
Memory - Measure
21
Memory - Analyze
22
Data Saver - New in N
23
e-commerce
24
messaging app
25
let them know
26
tv schedule app
27
Data Synchronization
28
User Likes a Post
29
Post Deleted On The Server
30
Updating Profile Information
31
Versioning
32
Network
33
bad api - good api
34
tl;dr
35
Thank You!
Description:
Explore strategies for optimizing Android applications to function effectively in diverse network conditions during this Google I/O 2016 conference talk. Learn how to create "offline ready" apps that provide excellent user experiences even in areas with poor or inconsistent connectivity. Discover techniques for implementing request caching, adaptive content fetching, background processing, and data synchronization. Examine real-world use cases from popular apps like YouTube, Google Maps, and Google+. Gain insights into memory management, data saving features, and API design best practices. Prepare your Android app architecture to serve the next billion users worldwide, ensuring a smooth experience regardless of network limitations.

Android Application Architecture: Optimizing for Offline and Poor Network Conditions

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