Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev10.2.0

sentry_flutter

SDK do Sentry para Flutter. Este pacote tem como objetivo oferecer suporte a diferentes destinos do Flutter, aproveitando as muitas plataformas suportadas pelo Sentry com SDKs nativos.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
2 mi
Curtidas
1,1 mil
Pontos Pub
150

Instalar pacote

flutter pub add sentry_flutter

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O Sentry Flutter é um SDK de monitoramento de desempenho e falhas que se integra às plataformas nativas do Sentry para fornecer rastreamento abrangente de erros e insights de desempenho em aplicativos Flutter. Ele suporta múltiplos alvos, incluindo Android, iOS, Web, macOS, Windows e Linux, garantindo observabilidade consistente independentemente do ambiente de implantação. O pacote utiliza os SDKs nativos existentes do Sentry para coleta e relatório confiáveis de dados, permitindo que desenvolvedores detectem, diagnósticos e resolvam problemas em tempo real. Com configuração mínima, ajuda a manter a estabilidade da aplicação e a experiência do usuário.

Casos de uso

  • Relatório de falhas em tempo real
  • Monitoramento de desempenho
  • Rastreamento de erros entre plataformas
  • análise de sessão do usuário
  • Depuração de problemas em produção
  • Monitoramento da saúde do aplicativo

Principais recursos

  • Suporte multiplataforma
  • Integração com SDK nativo
  • Captura automática de erros
  • Rastreamento de sessão
  • Marcação de evento personalizado
  • Integração com o painel do Sentry

Indicado para

  • Aplicativos móveis e web usando Flutter
  • Equipes que precisam de monitoramento centralizado de erros
  • Desenvolvedores focados na confiabilidade do aplicativo
  • Equipes de engenharia praticando depuração proativa
  • Projetos que exigem conformidade com padrões de observabilidade

Considerações

  • Requer uma conta do Sentry
  • Pode aumentar levemente o tamanho do aplicativo
  • Necessita de configuração adequada para uso ótimo
  • Limitado à infraestrutura de backend do Sentry
  • Considerações de privacidade para dados do usuário

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Sentry

Bad software is everywhere, and we're tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology. If you want to join us Check out our open positions

Sentry SDK for Dart and Flutter

codecov

Package CI status Likes Downloads Analysis
sentry build likes dm pub points
sentry_flutter build likes dm pub points
sentry_logging build likes dm pub points
sentry_dio build likes dm pub points
sentry_link build likes dm pub points
sentry_file build likes dm pub points
sentry_sqflite build likes dm pub points
sentry_drift build likes dm pub points
sentry_hive build likes dm pub points
sentry_isar build likes dm pub points

Releases

This repo uses the following ways to release SDK updates:

  • Pre-release: We create pre-releases (alpha, beta, RC,…) for larger and potentially more impactful changes, such as new features or major versions.
  • Latest: We continuously release major/minor/hotfix versions from the main branch. These releases go through all our internal quality gates and are very safe to use and intended to be the default for most teams.
  • Stable: We promote releases from Latest when they have been used in the field for some time and in scale, considering time since release, adoption, and other quality and stability metrics. These releases will be indicated on the releases page (https://github.com/getsentry/sentry-dart/releases/) with the Stable suffix.

Usage

For detailed usage, check out the inner dart, flutter, logging, dio, file, sqflite, drift, hive and isar README's or our Resources section below.

Blog posts

Introducing Mobile Screenshots.

With Flutter and Sentry, You Can Put All Your Eggs in One Repo.

A Sanity Listicle for Mobile Developers.

Supporting Native Android Libraries Loaded From APKs.

Resources

  • Flutter docs
  • Dart docs
  • Discussions
  • Discord Chat
  • Stack Overflow
  • X Follow

Apple Privacy Manifest

Starting with May 1st 2024, iOS apps are required to declare approved reasons to access certain APIs. This also includes third-party SDKs. If you are using sentry-flutter, update to at least version 7.17.0 to get the updated sentry-cocoa native iOS/macOS SDK, supporting the privacy manifest. All other used dependencies with file declarations are supported by Sentry packages. Run flutter pub upgrade to the latest compatible versions of all the dependencies.

SDK Size Overhead

The Sentry SDKs for Dart and Flutter typically add approximately 1-1.5 MB to an app’s binary size. The exact impact may vary depending on the device architecture.

Categorias

Dependências

Lista de dependências 7 itens

Repositório-fonte

Projetos que usam este pacote

Rankings