Embrace now supports Jetpack Compose

We're excited to announce that Embrace now supports Jetpack Compose! Our SDK captures clicks on Jetpack Compose elements and displays them right in the User Timeline.

We’re excited to announce that Embrace now supports Jetpack Compose! Android engineers working with this modern toolkit will be able to take advantage of Embrace’s granular, high-fidelity mobile experience monitoring solution. Read on to learn more. 

Why Jetpack Compose

Jetpack Compose is a modern toolkit for building native Android UI. It simplifies and accelerates UI development on Android and allows you to quickly bring your app to life with less code, powerful tools, and intuitive Kotlin APIs. It’s become very popular among Android devs for a few reasons. 

  1. It saves time. It lets you do more with less code and avoid entire classes of bugs.
  2. It’s intuitive. Because it’s a declarative framework, engineers can just describe the changes they want to their UI, and the framework will take care of it. 
  3. It’s compatible with existing Android code. You can call Compose from Views, and Views from Compose. 
  4. It’s powerful. It provides direct access to the Android platform APIs and built-in support for Material Design, dark theme, animations, and more – so engineers can build beautiful, complex UIs with much less implementation work.

Jetpack Compose taps now appear in the Embrace User Timeline

Embrace’s support for Jetpack Compose allows engineers to see interactions directly within the User Timeline. Our SDK captures click interactions on Jetpack Compose elements, and shows these interactions as “tap” breadcrumbs in the timeline. The location of these “taps” are represented as coordinates on the screen. 

More from Embrace

With this added feature, Embrace is further empowering developers  to gain valuable insights into user interactions, allowing them to make data-driven decisions and improve the overall user experience of their applications. 

Want to learn more about Embrace or try it out for yourself? Check out all our product offerings for Android engineers, or request a demo to see how Embrace can help you optimize your app’s performance. 

Embrace Deliver incredible mobile experiences with Embrace.

Get started today with 1 million free user sessions.

Get started free

Build better mobile apps with Embrace

Find out how Embrace helps engineers identify, prioritize, and resolve app issues with ease.