Embrace’s iOS and Android SDKs are now built on OpenTelemetry!

Read the release
Crash Reporting

How to protect your Flutter app from crashes

Crashes can be a nightmare for any Flutter app developer, leading to frustrated users and tarnished reputations. In this blog, we delve into the world of crash prevention and offer valuable insights on how to safeguard your Flutter app.

Read more
Flutter

Understanding and working with constraints in Flutter

By leveraging Flutter's built-in widgets, layout options, and performance optimization techniques, we can effectively understand and work with Flutter's constraints to create high-quality, responsive apps that deliver a seamless user experience across different screen sizes and device capabilities.

Read more
Crash Reporting

Using null safety in Dart

Null references are a common source of frustration that can lead to crashy code. Fortunately, Dart provides a null safety feature to help solve these issues at compile time, so they don't affect your app at runtime. Read on to learn more.

Read more
Flutter

Handling concurrency in Flutter

Concurrency in Flutter, like in other languages and frameworks, can help make your app perform better. It can be tricky to implement in practice, however. Read on for an overview of how Flutter handles this principle, plus some things to watch out for.

Read more
Flutter

Takeaways from Flutter Forward 2023

Learn more about the Flutter Forward 2023 conference and the new Flutter offerings for mobile and web. Including the new Dart 3 alpha, Flutter Web Optimizations, and Flutter mobile updates.

Read more
Flutter

State of Flutter

Flutter adoption has exploded among developers worldwide. Learn about Flutter and why companies are choosing the platform for their current and future products.

Read more