In this episode we are going to meet Xavier Gouchet and the Datadog Android SDK đ¶.
Datadog helps you monitor and track problems with your mobile applications, such as crashes and ANR. The Android SDK
offers a large variety of plugins that helps you track the health of your app with integration for popular libraries
such as Timber, Glide, Jetpack Compose or the Android NDK.
In this episode, Xavier will walk us through their SDK and what are the most challenging tasks for a monitoring SDK such as this one.
Enjoy the show đšâđł
Show Notes
00.17 Intro01.04 Episode Start01.38 Xavâs Introduction02.54 What is Datadog?03.20 What mobile engineers can do with Datadog?04.22 How Datadog works on Android?05.50 What are the complexity of a monitoring SDK?08.25 Which type of monitoring is it offering?10.21 Whatâs the performance impact of a monitoring SDK?12.51 Which OSS applications are you using for benchmarking?13.56 What was the most complex plugin to develop?17.00 Are you also giving suggestions to developers?19.33 Machine Learning and App Crashes21.09 The most common performance pitfall23.03 How do you handle collection of personal information?27.56 Integrations with popular Android libraries32.51 Can people contribute to Datadog SDK?35.05 Reproducible builds and SDKs36.23 Whatâs in the future for this SDK?38.45 How can people contribute to this project?39.46 Further reading41.09 Where to find Xav online?Resources
DataDog/dd-sdk-android on Github Datadog - RUM Android Monitoring documentation Datadog - Android Log Collection documentationBenchmarking your Application - Droidcon London 2021 @xgouchet on Github @xgouchet on TwitterShow links
Podcast Website The Developersâ Bakery on Spotify The Developersâ Bakery on Apple Podcasts The Developersâ Bakery on Google Podcasts @thebakerydev on Twitter @cortinico on Twitter