Businesses are betting big on mobile. Cloudflare’s mission has always been focused on building a better internet, which includes improving mobile experiences. The Cloudflare mobile SDK offers a unique solution that improves the mobile experience by deploying an app level SDK to address the challenges of highly latent cellular networks.
Check out this presentation that introduces Cloudflare’s new mobile SDK, and how you can benefit from the diagnostics toolsets available to measure and improve mobile app performance.
-The role of CDNs and improving the mobile app experience
-The architecture of the Cloudflare mobile SDK and how it addresses performance and reliability challenges
-A walkthrough and demo of the mobile SDK
-Getting started with the mobile SDK
4. The intermittent mobile last mile
Poor network conditions lower user conversions
(subscribers, purchases etc.) and engagement.
Can’t remediate network issues without
the proper tool sets
Lack of visibility and insight on how the
network impacts app success
7. ASAP is fast, even in adverse conditions
● X axis is total download time (ms)
○ Direct = TCP cubic
○ NP2 = ASAP
● Median of 10 runs.
● ASAP maintains throughput
and round trip time even with
increased packet loss.
RTT in ms — lower is better
LTE, 0% packet loss
LTE, 1% packet loss
LTE, 2% packet loss
WIFI, 0% packet loss
WIFI, 1% packet loss
WIFI, 2% packet loss
9. Accelerated Secure Access Protocol
Channel ID: 516e99b9-0114-43de-add7-ede160abca16
Cloudflare
PoP
SDK
Stream#1
Stream#3
Stream#2
Stream#4
Stream#5
● No disconnects when handset switches networks (e.g. transitioning
from 3G to WiFi as user walks into their home).
● Multiplexed — no Head-of-Line Blocking as with TCP.
● Dynamically optimizes protocol parameters per channel based on
network characteristics like network type (Wifi, LTE), country and
carrier (e.g. US AT&T).
Streams are
multiplexed
TLS
HTTP
TCP
IP
HTTP
NP
IP
TLS
UDP
10. Case Study: HotelTonight
The Cloudflare SDK Solution
● Conversions increased 11%.
●
● Reduced error rates below 1%
●
The Problem
●
●
●
●
11.
12. Getting Started
● Cloudflare Mobile SDK offers a free metrics
dashboard
● No data or personal information is collected
- ever
● No obligation to purchase any Cloudflare
products or services
● Create an account at cfl.re/mobilesdk
● If you would like to explore ASAP, please
contact us at
https://www.cloudflare.com/plans/enterpris
e/contact/
13. Documentation and Support
Support forum
https://community.cloudflare.com/c/developers/
mobile-sdk
Developer documentation
https://developers.cloudflare.com/