FLUTTER ECOSYSTEM

flutter_blurhash

Representação compacta de espaço reservado para uma imagem. Codifique uma imagem borrada com menos de 30 caracteres para exibição instantânea, como usada pelo Medium

Capa de flutter_blurhash
Versão mais recente
0.9.1
Downloads em 30 dias
147 mil
Curtidas
1,7 mil
Pontos Pub
160

Visão geral do pacote

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

Visão geral

Flutter BlurHash é um pacote leve que permite a geração compacta e em tempo real de placeholders para imagens usando codificação BlurHash. Ele codifica uma versão borrada da imagem em uma string curta (menos de 30 caracteres), permitindo exibição instantânea durante o carregamento — ideal para melhorar o desempenho percebido em aplicativos com muitas imagens. O hash codificado pode ser renderizado diretamente como um placeholder, imitando as cores e estrutura da imagem original antes que a imagem real seja carregada. Essa abordagem é amplamente utilizada por plataformas como Medium para melhorar a experiência do usuário.

Casos de uso
  • Espaços reservados para carregamento de imagem
  • Otimização de desempenho em aplicativos com muitos meios
  • Feedback visual instantâneo durante a busca de imagem
  • Renderização progressiva de imagens
  • Reduzindo o tempo percebido de carregamento
  • Pré-visualizações de imagem offline
Principais recursos
  • Representação de hash ultracompacta
  • Geração de espaço reservado em tempo real
  • efeito de desfoque que preserva a cor
  • Suporte multiplataforma
  • Integração fácil com widgets de imagem
  • Baixo uso de largura de banda
Indicado para
  • Aplicativos com muitas imagens
  • Alimentações de conteúdo
  • plataformas de mídia social
  • Aplicativos de comércio eletrônico
  • UIs que priorizam o carregamento suave
  • Desenvolvedores procurando placeholders de imagem rápidos
Considerações
  • Detalhes limitados em hashes muito curtos
  • Não adequado para pré-visualizações de alta fidelidade
  • Requer decodificação no lado do cliente
  • Melhor para espaços reservados de baixa resolução
  • Pode não corresponder com precisão texturas complexas
  • O hash deve ser pré-computado ou gerado do lado do servidor
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add flutter_blurhash

Categorias

Repositório-fonte

Projetos relacionados