FLUTTER ECOSYSTEM

humanizer

Uma biblioteca para converter valores Dart em representações amigáveis ao ser humano.

Versão mais recente
3.0.1
Downloads em 30 dias
7,6 mil
Curtidas
54
Pontos Pub
155

Visão geral do pacote

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

Visão geral

Humanizer é uma biblioteca Dart que transforma valores em formatos legíveis por humanos, tornando os dados mais acessíveis e amigáveis ao usuário. Ele suporta a conversão de números, datas e strings em representações em linguagem natural, como converter timestamps em 'há 2 minutos' ou números em '1,2K'. Ideal para melhorar a clareza da interface em aplicativos em várias plataformas, simplifica a localização e melhora a experiência do usuário apresentando informações de maneira intuitiva. O pacote é leve e se integra perfeitamente aos projetos Flutter.

Casos de uso
  • Formatar marcas de tempo em interfaces do usuário
  • Convertendo números grandes para formatos legíveis
  • Melhorando a acessibilidade de dados numéricos
  • Melhorar a legibilidade do registro
  • Simplificando a exibição de datas em aplicativos
Principais recursos
  • Converte números para notação K/M/B
  • Formata datas relativas ao agora
  • Suporte à pluralização e gramática
  • Fornece transformações de caso de string
  • Integração fácil com o Flutter
Indicado para
  • Desenvolvedores Flutter
  • Aplicativos que exigem texto localizado
  • Ferramentas de visualização de dados
  • Painéis voltados para o usuário
  • Aplicações voltadas para acessibilidade
Considerações
  • Limitado a utilitários de formatação de texto
  • Não trata internacionalização complexa
  • Requer tratamento manual de casos de borda
  • Sem suporte embutido para locais não-ingleses
  • Depende de formatação de entrada consistente
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add humanizer

Categorias

Dependências

Lista de dependências 4 itens

Repositório-fonte

Projetos relacionados