YouTube Excerpt: 📱⚙️ Struggling to find what’s slowing down your Android app? In this session, learn how to use Android Tracing and Perfetto to uncover performance issues that truly matter. From identifying critical bottlenecks to building custom Perfetto workflows and macros, this talk gives you practical tools to debug, analyze, and optimize Android app performance. 🔍 What You’ll Learn: How to use system tracing to find real performance problems Navigating Perfetto UI for effective analysis Advanced Perfetto workflows for deeper performance insights Writing custom Perfetto macros to highlight hidden bottlenecks Perfect for Android developers, mobile performance engineers, and app optimization teams who want to make apps faster, smoother, and more reliable. 🎥 Watch now to master Android performance tracing like a pro. Timestamps: Introduction to Perfetto (0:00-0:20). Perfetto UI Overview (1:17-4:03). Process and Thread Tracks (4:22-5:10). Slices and Jank (5:13-6:02). Synthetic Tracks (6:05-7:05). Recording a Trace (7:07-8:02). Configuring Data Sources (9:03-10:36). Navigating a Trace Walkthrough (10:39-13:54). Analyzing Binder Events and Background Work (13:56-16:09). Investigating Work Manager Issues (16:11-23:10). Adding Instrumentation with `AndroidX.Tracing`: How to add explicit instrumentation to your app using `AndroidX.Tracing` APIs for better performance analysis (24:08-25:40). Limitations of `AndroidX.Tracing`: Discussion of the drawbacks of the existing `AndroidX.Tracing` API, such as overhead, character limits, and Android-only support (26:09-27:21). Introducing `TracingDriver`: A new library designed to address the limitations of `AndroidX.Tracing`, offering lower overhead, more metadata, and KMP support (27:23-29:05). Using `TracingDriver` with Categories and Metadata: Demonstrating how to use `TracingDriver` with categories and add arbitrary metadata to trace events (29:08-31:05). Context Propagation with Coroutines: The powerful feature of context propagation in `TracingDriver` for identifying causal chains of work, especially with coroutines (31:08-32:52). Perfetto Macros and Plugins: Utilizing Perfetto's macros for custom workflows and exploring its plugin ecosystem for enhanced UI and synthetic tracks (32:54-36:15). #AndroidDev #Perfetto #Tracing #AppPerformance #MobilePerformance #PerformanceEngineering #AndroidOptimization #android #androiddevelopment #perfetto #mobileperformance #appperformance #programming #devops #coding
📱⚙️ Struggling to find what’s slowing down your Android app? In this session, learn how to use Android Tracing and Perfetto to uncover performance...
Curious about Debug Android Performance With Tracing & Perfetto | Find And Fix App Bottlenecks's Color? Explore detailed estimates, salary breakdowns, and financial insights that reveal the full picture of their profile.
color style guide
Source ID: 2na_mC_a9Bc
Category: color style guide
View Color Profile 🔓
Disclaimer: %niche_term% estimates are based on publicly available data, media reports, and financial analysis. Actual numbers may vary.
Sponsored
Sponsored
Sponsored