3 lessons I learned at Twitter while optimizing Android app startup performance
Embrace's Hanson Ho shares key insights on Android app startup performance that he gained over his 7+ years at the social network.
Embrace and Grafana Labs partner on modern, full-stack observability for mobile apps!
Read the releaseTop Search Terms CRASH REPORTINGUSER SESSION INSIGHTSNETWORK MONITORINGALERTINGand CUSTOM DASHBOARDS.
Can't find what you need?
contact us today to find it on the roadmap
Hanson Ho is an Android engineer at Embrace. In his role, Hanson focuses on resolving performance and stability issues on the Android SDK with speed and efficiency. Hanson brings nearly 20 years of experience in software development to the org. Prior to joining Embrace, Hanson worked in different technical roles at SAP, Salesforce, and Twitter, where he spent over seven years focused on Android performance and observability at a massive scale. During his time at Embrace, Hanson has played an integral role in developing the Embrace Android SDK and has played a key role in lending his technical expertise to members of the team.
Embrace's Hanson Ho shares key insights on Android app startup performance that he gained over his 7+ years at the social network.
From excessive initialization to trampoline startup activities, learn how to optimize your app's performance and provide a seamless user experience.
ANRs can be a major headache for developers, but call stack snapshots offer a solution. By capturing additional context about ANRs in production, developers can gain insights that help diagnose and solve performance issues.
We asked our Android engineers how to find and fix known ANRs by profiling an app. Here's the three-step process they recommended.
Learn how to avoid ANRs by removing work from the main thread of your Android app, with these four tips.