droidcon NYC '19: (Android) Transformers - Bytecode in Disguise
Explore Android Transformers at Droidcon NYC 2019! Doug Stevenson dives into bytecode and how it shapes Android apps. Learn the inner workings!
Course Content
droidcon NYC '19: (Android) Transformers - Bytecode in Disguise is an advanced Pluralsight course taught by droidcon NYC. It runs 36m, is taught in English, and includes a certificate of completion. It is a paid course, first published January 2021.
Unlock the Secrets of Firebase Performance Monitoring: How it Tracks App Performance
Are you leveraging Firebase Performance Monitoring to gain insights into your app's speed and efficiency? Ever curious about the how behind its automatic detection and reporting of HTTP transaction metrics?
Android's architecture presents a unique challenge. The platform lacks APIs for monitoring arbitrary network connections – a deliberate security measure. However, Firebase Performance Monitoring seamlessly supports various HTTP APIs, including URLConnection, Apache, and OKHTTP.
This session dives deep into the ingenious mechanism that makes it all possible. Learn how the Firebase Performance Monitoring Gradle plugin intercepts and measures HTTP transactions at runtime. The key? Bytecode manipulation performed during the build process, utilizing the Android build tools' Transform API.
Join Doug Stevenson to discover the technical details of how Firebase Performance Monitoring achieves its comprehensive performance tracking. Understand how this approach enables accurate and reliable performance data collection for your Android application. Gain valuable knowledge about how Firebase overcomes Android's limitations to provide powerful performance insights.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.