Buscar pacotes, repositórios e categorias de apps

Capa de multiavatar
Detalhes do pacotev1.0.0

multiavatar

Multiavatar é um criador de avatares multiculturais. 12 bilhões de avatares multiculturais únicos

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
883
Curtidas
129
Pontos Pub
140

Instalar pacote

flutter pub add multiavatar

Visão geral do pacote

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

O Multiavatar gera 12 bilhões de avatares únicos e multiculturais adequados para perfis, cabeças de bate-papo e interfaces de usuário. Construído com Dart e Flutter, suporta múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. O pacote utiliza um algoritmo determinístico para criar avatares diversificados e estilizados com base em dados de entrada como nomes de usuários ou IDs, garantindo variedade visual e inclusão. É leve, fácil de integrar e ideal para aplicativos que exigem representações personalizadas de usuários sem depender de serviços externos.

Casos de uso

  • Imagens de perfil do usuário
  • Aplicativos de bate-papo e mensagens
  • aplicativos de mídia social
  • Telas de onboarding
  • Interfaces gamificadas
  • Design de UI inclusivo

Principais recursos

  • 12 bilhões de avatares únicos
  • diversidade de design multicultural
  • Geração determinística de avatares
  • Suporte multiplataforma
  • Leve e rápido
  • Sem dependências externas

Indicado para

  • Aplicativos que precisam de avatares personalizados
  • Desenvolvedores priorizando a inclusão
  • Projetos com recursos de identidade do usuário
  • Aplicativos web e móveis com funcionalidade de bate-papo
  • Sistemas de design que enfatizam a diversidade

Considerações

  • A unicidade do avatar depende da semente de entrada
  • Opções limitadas de personalização além da semente
  • Não adequado para arte de personagem de alta fidelidade
  • Melhor para avatares abstratos ou estilizados
  • Pode ser necessário testar em várias plataformas para garantir consistência

README original

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

Multiavatar

Flutter Wrapper for Multiavatar

Multiavatar is a multicultural avatar maker.

Multiavatar represents people from multiple races, multiple cultures, multiple age groups, multiple worldviews and walks of life.

In total, it is possible to generate 12,230,590,464 unique avatars.

Installation and usage

Add multiavatar to your pubspec:

dependencies:
  multiavatar: any # or the latest version on Pub
var svgCode = multiavatar('X-SLAYER')

avatar with transparent background

var svgCode = multiavatar('X-SLAYER', trBackground: true);

check the exemple of using multiavatar with svg package Multiavatar + svg package

Info

To create new avatars, the Multiavatar mixes different parts of different avatars, and different color themes.

The total number of unique avatars: 48^6 = 12,230,590,464

One of the main Multiavatar functions is to work as an identicon. Every unique avatar can be identified by the unique string of characters, associated with the avatar.

The string of characters is also the input for the Multiavatar package, which converts the provided string into a 6 double-digit numbers (range 00-47), each representing an individual part of the final avatar.

000000000000 - this string of numbers represents the very first avatar + its A theme. You can also read it like this: 00 00 00 00 00 00.

474747474747 - this is the 12,230,590,464th avatar (or the 16th initial avatar + its "C" color theme).

More info can be found in the multiavatar.dart file comments.

License

A Dart implementation based on Multiavatar script for Flutter apps.

Screenshots

Visitors Count

Loading

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.