FlutterSentryMonitoring
Flutter - Sentry (Error Tracking)
Kenan Sezginbas
Software Engineer • 3 Ocak 2024 • 3 dk okuma
Bir mobil uygulamada kullanıcıların karşılaştığı hataları yalnızca mağaza yorumlarından anlamaya çalışmak yeterli değildir. Hatanın cihaz, sürüm, zaman ve uygulama akışı gibi ayrıntılarıyla izlenebilmesi gerekir.
Üretim hatalarını görünür kılmak
Bu yazıda Sentry'nin Flutter projesine eklenmesi, DSN yapılandırması ve yakalanan exception'ların Sentry paneline gönderilmesi anlatılıyor. Flutter'a özel otomatik hata yakalama davranışları ile try/catch üzerinden manuel raporlama yaklaşımı da ele alınıyor.
Amaç, kullanıcıların yaşadığı sorunları yeniden üretmek için gereken bağlamı elde etmek ve üretim kalitesini ölçülebilir şekilde artırmaktır.