Introducing the Mobile PerfSDK
Offered By: Devoxx via YouTube
Course Description
Overview
Explore the capabilities of Uber's open-source PerfSDK for gathering mobile performance data in this 27-minute Devoxx conference talk. Learn how to collect timing data for in-app transitions, metrics like frame rate, CPU, and memory usage, and automatically trace function call execution times in production environments. Discover the architecture, function injection, console configuration, annotations, trace monitoring, and metrics visualization features of the PerfSDK. Gain insights from Marcello Albano, a Senior Software Engineer on Uber's Mobile Performance team, on implementing these tools in your own iOS and Android applications to surface and diagnose performance issues effectively.
Syllabus
Introduction
What is mobile performance
Responsiveness
Tools
Scale
Requirements
Architecture
Function Injection
Console Configuration
Annotations
Trace
Monitor
Metrics
Visualization
Example
Taught by
Devoxx
Related Courses
Creative, Serious and Playful Science of Android AppsUniversity 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