Better App Experiences Workshop: Join us Thursday, April 11th and improve mobile performance by removing friction and frustration.

Register today!
App Performance
Posted March 7, 2024

Best practices for optimizing your mobile app

Read More
App Performance
Posted March 6, 2024

Sampled vs unsampled data in mobile app performance monitoring

Read More
gaming
Posted March 4, 2024

Meet Embrace at Game Developers Conference and Pocket Gamer Connects

Read More
gaming
Posted February 27, 2024

Embrace is now a Unity Verified Solutions Partner

Read More
Android
Posted February 22, 2024

Q&A: What’s on mobile app builders’ minds in 2024?

Read More
App Performance
Posted February 21, 2024

3 ways to save time while fixing bugs in your mobile app

Read More
App Performance
Posted February 16, 2024

Embrace and Homa Games on building better player experiences in 2024

Read More
App Performance
Posted February 16, 2024

How to make improving mobile app performance part of your daily workflow

Read More
App Performance
Posted February 9, 2024

Mobile app monitoring vs mobile app management

Read More
Google Play Console
Posted February 7, 2024

Diagnostic limitations of the Google Play Console

Read More
Android
Posted January 31, 2024

Embrace now supports Jetpack Compose

Read More
gaming
Posted January 30, 2024

Mobile games eclipse Nintendo as entry point for newest generation of gamers

Read More
App Performance
Posted January 29, 2024

What is Performance Tracing?

Read More
RUM
Posted January 25, 2024

What is real user monitoring? (RUM)

Read More
Network Monitoring
Posted January 24, 2024

Trace every network call all the way to your backend with Network Span Forwarding

Read More
mobile app performance
Posted January 23, 2024

Optimizing mobile performance with tracing

Read More
mobile app performance
Posted January 22, 2024

VIDEO: A closer look at Embrace Performance Tracing for mobile apps

Read More
Google Play Console
Posted January 17, 2024

How to use the Google Play Store to check your release

Read More
iOS
Posted January 12, 2024

iOS extension monitoring with Embrace

Read More
App Performance
Posted January 11, 2024

How Embrace improved an international ride hailing app’s user experience

Read More
gaming
Posted January 10, 2024

Solving UnityPlayerActivity.onPause ANRs

Read More
App Performance
Posted January 9, 2024

What is a bug bash?

Read More
App Performance
Posted January 8, 2024

Mobile breadcrumbing best practices

Read More
App Performance
Posted January 3, 2024

How to improve app store rank: Understanding what matters and how to monitor it

Read More
App Performance
Posted January 2, 2024

MUEM vs APM vs RUM: What mobile teams need to know

Read More
gaming
Posted December 20, 2023

Building better, faster games with Embrace’s Unity toolset

Read More
App Performance
Posted December 19, 2023

The top 10 mobile app performance metrics you need to track

Read More
gaming
Posted December 18, 2023

How mobile games reward exchange attribution systems fail

Read More
App Performance
Posted December 14, 2023

How TextNow transformed mobile app performance with Embrace

Read More
gaming
Posted December 12, 2023

Decoding mobile games: Mastering Unity C# Symbolication with Embrace

Read More
mobile
Posted December 11, 2023

The State of Mobile Experience 2023: Future trends in mobile

Read More
mobile games
Posted December 7, 2023

How Atlas Reality creates a seamless in-app purchase process with Embrace

Read More
observability
Posted December 5, 2023

Why is OpenTelemetry important for mobile?

Read More
Open Source
Posted December 4, 2023

What is OpenTelemetry?

Read More
announcement
Posted December 1, 2023

We’re going Open Source!

Read More
Android
Posted November 27, 2023

What is the Android ApplicationExitInfo API and how can you use it?

Read More
mobile
Posted November 16, 2023

The top 6 mobile app bug reporting tools of 2023

Read More
grafana
Posted November 10, 2023

Embrace at ObservabilityCon

Read More
ANR Reporting
Posted November 7, 2023

Analyze and resolve your Google Play Console ANRs directly in Embrace

Read More
Crash Reporting
Posted November 7, 2023

Behind the feature: Building Mobile Crash Owners

Read More
gaming
Posted November 6, 2023

Understanding every player leads to great mobile games: Recap of our roundtable with GamesBeat and Superplay

Read More
Android
Posted November 1, 2023

droidcon London 2023 recap

Read More
App Performance
Posted November 1, 2023

Unlocking the power of Performance Tracing with Embrace

Read More
Crash Reporting
Posted October 27, 2023

4 benefits of crash tagging and codeowners for mobile teams

Read More
Crash Reporting
Posted October 26, 2023

Essential collaboration features for your mobile monitoring tools

Read More
Crash Reporting
Posted October 24, 2023

Introducing Mobile Crash Owners, Embrace’s latest crash tagging and collaboration feature

Read More
crashes
Posted October 11, 2023

Embrace at Mobile DevOps Summit 2023 recap

Read More
mobile games
Posted October 9, 2023

How ad SDKs lead to bloated startup times in mobile gaming

Read More
grafana
Posted October 6, 2023

Embrace now integrates directly with Grafana Cloud

Read More
ANRs
Posted October 6, 2023

Webinar recap: How to solve Unity ANRs and boost Play Store ranking

Read More
partnership
Posted October 2, 2023

Embrace now integrates directly with Bitrise

Read More
mobile
Posted October 2, 2023

The top 5 CI/CD tools every mobile team should know

Read More
Android
Posted September 21, 2023

Why overloaded ad SDKs are so difficult to identify in mobile games

Read More
Android
Posted September 20, 2023

droidcon New York 2023 recap

Read More
app health
Posted August 24, 2023

Data Forwarding by Embrace lets you send mobile metrics to external services

Read More
integrations
Posted August 24, 2023

Custom Metrics Forwarding gives you ultimate freedom and flexibility

Read More
Android
Posted August 24, 2023

droidcon Berlin 2023 recap

Read More
gaming
Posted August 22, 2023

Inside the game: Exploring waterfall ad monetization with top mobile gaming engineers

Read More
Error Tracking
Posted August 22, 2023

How to make sure your code is readable across Unity teams

Read More
App Performance
Posted August 17, 2023

How adidas maintains release velocity for their Runtastic app

Read More
gaming
Posted August 9, 2023

Information Unity engineers need to know about automation, CI, and DevOps

Read More
gaming
Posted August 9, 2023

Scriptable objects: Supercharging game development in Unity

Read More
Android
Posted August 8, 2023

Speed up Android integration with the Embrace Android Studio plugin

Read More
Issues
Posted August 3, 2023

Identify, prioritize, and resolve with Embrace’s Issues Dashboard

Read More
Research
Posted July 31, 2023

The State of Mobile Experience 2023: Benchmarking app performance by industry

Read More
Research
Posted July 31, 2023

The State of Mobile Experience 2023: Biggest concerns for mobile engineers

Read More
Research
Posted July 25, 2023

The State of Mobile Experience 2023: Our latest report explores the challenges facing app users and mobile engineers

Read More
announcement
Posted July 11, 2023

This is our moment — Introducing a new Embrace

Read More
Crash Reporting
Posted June 7, 2023

The best ways to handle common Flutter exceptions with Embrace

Read More
Crash Reporting
Posted June 1, 2023

Symbolication: How to deal with crash reports from your app in production

Read More
Android
Posted June 1, 2023

How to diagnose Android memory issues in low-end devices faster with Embrace

Read More
RBAC
Posted May 30, 2023

Embrace now lets you manage user permissions with role-based access controls

Read More
analytics
Posted May 27, 2023

Web view performance insights are now available with Embrace

Read More
Crash Reporting
Posted May 26, 2023

Reimagining mobile crash resolution beyond basic crash reporting

Read More
Android
Posted May 26, 2023

A new way to ANR resolution with Embrace’s intelligent ANR Reporting

Read More
Android
Posted May 26, 2023

3 lessons I learned at Twitter while optimizing Android app startup performance

Read More
Crash Reporting
Posted May 25, 2023

Writing thread-safe code to prevent iOS crashes

Read More
App Performance
Posted May 25, 2023

Top 5 factors slowing down app startup

Read More
Crash Reporting
Posted May 25, 2023

How can you debug compiler-generated entries in iOS crash reports?

Read More
Android
Posted May 18, 2023

5 ways to investigate an Android crash with Embrace

Read More
Crash Reporting
Posted May 18, 2023

How to protect your Flutter app from crashes

Read More
Crash Reporting
Posted May 17, 2023

Detect and prevent third-party plugin crashes in your Unity app with Embrace

Read More
Crash Reporting
Posted May 17, 2023

Solving “expired task” crashes

Read More
Android
Posted May 12, 2023

How to read a stack trace and analyze it for Android apps

Read More
Crash Reporting
Posted May 12, 2023

Preventing Unity crashes in background services and background threads

Read More
Crash Reporting
Posted May 12, 2023

Understanding SIGKILLs in iOS

Read More
Android
Posted May 2, 2023

Using call stack snapshots to capture additional context about ANRs in production

Read More
Unity
Posted April 20, 2023

Understanding null reference exceptions in Unity

Read More
Flutter
Posted April 20, 2023

Understanding and working with constraints in Flutter

Read More
App Performance
Posted April 20, 2023

Avoiding garbage collector performance spikes in Unity

Read More
Crash Reporting
Posted April 20, 2023

Using null safety in Dart

Read More
Android
Posted April 18, 2023

How to find and eliminate known ANRs by profiling your app

Read More
Flutter
Posted April 14, 2023

Handling concurrency in Flutter

Read More
Unity
Posted April 13, 2023

Troubleshooting ad SDKs in Unity

Read More
Android
Posted April 12, 2023

How to minimize main thread work on Android: 4 tips

Read More
Unity
Posted April 12, 2023

Getting started with assembly definitions in Unity

Read More
Flutter
Posted April 6, 2023

Embracing the declarative paradigm of Flutter when coming from the imperative world

Read More
Unity
Posted April 5, 2023

Webinar recap: How Wildlife Studios maximizes mobile game performance and discoverability

Read More
push notifications
Posted March 21, 2023

Push your users into bliss: Introducing Push Notification data in Embrace

Read More
Android
Posted March 21, 2023

How solving ANRs improves user experience and Google Play Store ranking

Read More
grafana
Posted March 21, 2023

Unite mobile and DevOps teams with prebuilt mobile insights in Grafana

Read More
analytics
Posted March 21, 2023

Rage taps: A metric of user frustration

Read More
App Performance
Posted March 21, 2023

Why should you care about your mobile app’s startup time?

Read More
monitoring
Posted March 21, 2023

Top 8 Sentry alternatives for monitoring mobile applications in 2023

Read More
Android
Posted March 21, 2023

Debunking myths about Android activities and ANRs

Read More
Android
Posted March 21, 2023

Debunking myths about ANRs in Android services

Read More
Android
Posted February 14, 2023

Broadcast receivers and ANRs: What the Android framework isn’t telling you

Read More
Crash Reporting
Posted February 9, 2023

Can I use Embrace mobile monitoring at the same time as other exception handlers?

Read More
App Performance
Posted February 6, 2023

Top React Native performance monitoring tools for 2023

Read More
Flutter
Posted February 6, 2023

Top Flutter monitoring tools of 2023

Read More
Flutter
Posted January 26, 2023

Takeaways from Flutter Forward 2023

Read More
api
Posted January 18, 2023

Visualize your mobile data in Grafana with the Embrace data source plugin

Read More
Flutter
Posted December 20, 2022

State of Flutter

Read More
Flutter
Posted December 15, 2022

Flutter vs. React Native: Choosing the right framework for your mobile team

Read More
APM
Posted December 8, 2022

Observability vs APM vs RUM: What mobile teams need to know

Read More
Flutter
Posted December 6, 2022

Embrace’s Flutter SDK is now in beta

Read More
App Performance
Posted December 6, 2022

How observability can improve mobile app performance

Read More
api
Posted December 1, 2022

Introducing the Embrace Metrics API

Read More
observability
Posted November 30, 2022

Why observability is key to delivering great mobile experiences

Read More
User Session Insights
Posted September 1, 2022

How stitched sessions in mobile apps provide full user experience visibility

Read More
App Performance
Posted August 18, 2022

Webinar: Skyrocket Your Mobile App Performance

Read More
dark mode
Posted August 16, 2022

Embrace now supports dark mode

Read More
user personas
Posted August 12, 2022

The importance of monitoring user personas in mobile

Read More
User Session Insights
Posted August 2, 2022

Track complete user sessions to deliver optimal mobile experiences

Read More
Custom Dashboards
Posted July 14, 2022

New filtering on widget dashboards

Read More
Android
Posted July 13, 2022

Webinar: How to Solve ANRs and Boost Google Play Store Ranking

Read More
App Performance
Posted July 5, 2022

Best practices for mobile network performance monitoring

Read More
super apps
Posted June 30, 2022

Super apps: What they are and why businesses are building them

Read More
App Exits
Posted June 16, 2022

Solving mobile app issues beyond crashes and errors

Read More
App Exits
Posted June 9, 2022

Eliminate frustrating mobile app experiences that cause user terminations

Read More
Android
Posted June 3, 2022

Webinar: How the Android Framework Monitors, Processes, and Triggers ANRs

Read More
App Exits
Posted May 26, 2022

Improve mobile app performance by solving OOMs

Read More
Error Tracking
Posted May 23, 2022

Adding visibility through logs and breadcrumbs

Read More
Custom Dashboards
Posted May 12, 2022

Use real-time dashboards to answer key business questions in mobile

Read More
press release
Posted May 12, 2022

Embrace announces Andrew Tunall as head of product

Read More
App Performance
Posted May 6, 2022

Track key user moments to improve mobile app performance

Read More
Android
Posted April 28, 2022

eBook: Put the freeze on ANRs

Read More
alerting
Posted April 14, 2022

Introducing webhooks support

Read More
alerting
Posted April 11, 2022

Updates to alerts: Expanded alert metrics, filters, and a new app version breakout

Read More
alerting
Posted March 24, 2022

Monitor latest releases and top app versions with Embrace

Read More
Firebase
Posted March 17, 2022

The best Firebase alternatives for 2022

Read More
Crash Reporting
Posted March 2, 2022

The best Crashlytics alternatives for 2022

Read More
press release
Posted February 15, 2022

Embrace announces Anuj Jaiswal as VP of engineering

Read More
state machines
Posted February 10, 2022

How state machines help mobile teams ship better mobile apps

Read More
Crash Reporting
Posted January 14, 2022

The 10 best iOS crash reporting tools in 2022

Read More
alerting
Posted January 5, 2022

Update to alerts: New notification level options for Slack alerts

Read More
mobile app data
Posted December 10, 2021

The top benefits of mobile app data for your business

Read More
Android
Posted November 22, 2021

Solve ANRs with flame Graphs

Read More
AWS
Posted November 18, 2021

The 10 best sessions at AWS re:Invent for mobile

Read More
App Exits
Posted October 27, 2021

Updates to user terminations: New filtering and stats page

Read More
Datadog
Posted October 26, 2021

Embrace joins the Datadog marketplace to deliver mobile observability with high-fidelity user session data

Read More
press release
Posted October 20, 2021

Embrace closes $45 million Series B

Read More
App Performance
Posted September 16, 2021

Webinar: How to Stop Revenue Leaks in Mobile

Read More
App Performance
Posted September 3, 2021

React Native Monitoring – Key Metrics to Track

Read More
e-commerce
Posted August 26, 2021

How Nike can strengthen brand loyalty in their mobile applications

Read More
mobile games
Posted August 11, 2021

Webinar: How Enterprise Mobile Applications Can Benefit from Gaming Architectures

Read More
App Performance
Posted July 29, 2021

eBook: Rev up your mobile app startup time

Read More
tooling
Posted July 27, 2021

eBook: Accelerate mobile engineering with standardized tooling

Read More
alerting
Posted July 23, 2021

How real-time data helps you move faster in mobile

Read More
App Performance
Posted May 25, 2021

What can you do to optimize your mobile app startup time?

Read More
App Performance
Posted May 20, 2021

What are the most common causes of startup time bloat?

Read More
Android
Posted May 19, 2021

Top 5 things mobile devs should know about the Google Play Console

Read More
Android
Posted May 6, 2021

Top 5 reasons your app is losing discoverability on Google Play Store

Read More
Bugsnag
Posted April 30, 2021

Our perspective on the Bugsnag acquisition by SmartBear

Read More
App Performance
Posted April 29, 2021

How many mobile SDKs is too many?

Read More
Android
Posted April 9, 2021

A new way to solve Application Not Responding (ANR) crashes on Android

Read More
Google Play Store
Posted April 8, 2021

The fastest way to investigate Google Play Store reviews

Read More
Apple
Posted April 2, 2021

Embrace’s thoughts on Apple’s recent app rejections and the future of user privacy

Read More
Android
Posted March 23, 2021

Google’s Android system WebView caused mobile apps to crash

Read More
App Performance
Posted March 18, 2021

Why is WKWebView so heavy and why is it leaking so bad?

Read More
Unity
Posted March 10, 2021

Revolutionizing how you debug Unity mobile games

Read More
Unity
Posted February 23, 2021

Session Replay: A Debugging Superpower in Mobile Games

Read More
Unity
Posted February 10, 2021

Embrace now supports mobile games built in Unity!

Read More
iOS
Posted February 1, 2021

Breaking changes with Xcode 12 and XCFramework

Read More
Unity
Posted January 28, 2021

You shouldn’t expect users to deliver detailed bug reports

Read More
Apple
Posted January 22, 2021

How Apple embraced mobile in retail

Read More
App Performance
Posted January 11, 2021

Maximize mobile game retention by solving technical churn

Read More
sampling
Posted December 15, 2020

Why sampling doesn’t work

Read More
Unity
Posted December 10, 2020

The mechanic for your game engine

Read More
Apple
Posted November 18, 2020

Embrace’s response to Apple’s new App Store small business program

Read More
KPIs
Posted November 2, 2020

Four mobile team structures for achieving your KPIs

Read More
Home Depot
Posted October 29, 2020

Home Depot Embraced Mobile and You Should Too

Read More
KPIs
Posted October 26, 2020

Choosing the right KPIs in the gaming industry

Read More
alerting
Posted October 13, 2020

You need a single source of truth for identifying, prioritizing, and solving mobile issues

Read More
Android
Posted October 1, 2020

Feature release: Multiple ANR stack traces

Read More
ANR Reporting
Posted September 25, 2020

The ANR survival guide

Read More
App Performance
Posted September 16, 2020

How you should measure app health

Read More
mobile-first
Posted September 10, 2020

Why you should be thinking mobile-first

Read More
mobile
Posted September 3, 2020

User sessions are the best debugging tool in mobile

Read More
tooling
Posted August 18, 2020

When should a VP of mobile engineering reevaluate tooling?

Read More
Firebase
Posted August 7, 2020

Firebase is on the wrong side of the fight for user privacy

Read More
culture
Posted July 2, 2020

Office anniversaries: Celebrating retention

Read More
iOS
Posted July 2, 2020

Auto-reload Webview thread terminations

Read More
Crash Reporting
Posted July 2, 2020

CollectionView crashes on iOS

Read More
Crash Reporting
Posted June 25, 2020

Auto layout crashes on iOS

Read More
Crash Reporting
Posted June 25, 2020

Watchdog Terminations on iOS

Read More
Crash Reporting
Posted May 27, 2020

How the mobile industry can prevent outages like the Facebook one

Read More
scaling
Posted May 18, 2020

Webinar: The 4 Pillars to Building a Great Mobile App

Read More
iOS
Posted May 14, 2020

Always implement these 4 methods when proxying in iOS

Read More
iOS
Posted May 8, 2020

Bug of the month: Blank Web Views caused by downgrading

Read More
iOS
Posted April 23, 2020

Bug of the month: Blank WebViews

Read More
scaling
Posted April 14, 2020

Problems when scaling an app: The architecture

Read More
user sessions
Posted April 9, 2020

Webinar: The Power of the Individual User Session in Debugging

Read More
iOS
Posted March 17, 2020

UIPasteboard on iOS: Security and performance considerations

Read More
iOS
Posted March 3, 2020

Why do I always have to update my SDKs: An explanation courtesy of iOS 13

Read More
Crash Reporting
Posted February 25, 2020

Why your crash reporter is showing you the wrong thread

Read More
Crash Reporting
Posted February 11, 2020

How to debug a crash when the crash report is corrupted

Read More
iOS
Posted January 22, 2020

Should you use CocoaPods or Carthage?

Read More
Network Monitoring
Posted January 15, 2020

Why you should break out your GraphQL headers

Read More
App Exits
Posted June 26, 2019

How to think about Out-of-Memory (OOMs)

Read More
App Exits
Posted June 7, 2019

Your users complain of “crashes”. The real reasons your users are frustrated and not coming back.

Read More
APM
Posted May 23, 2019

APM technology is ripe for disruption

Read More