Buscar pacotes, repositórios e categorias de apps

Capa de random_avatar
Detalhes do pacotev0.0.8

random_avatar

Random Avatar é um gerador de avatares multiculturais. 12 bilhões de avatares multiculturais únicos

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
4,9 mil
Curtidas
190
Pontos Pub
150

Instalar pacote

flutter pub add random_avatar

Visão geral do pacote

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

Random Avatar gera 12 bilhões de avatares multiculturais únicos, oferecendo fotos de perfil diversas e inclusivas. Construído com Flutter, suporta múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. O pacote é ideal para aplicativos que precisam de identidades personalizadas de usuários sem depender de serviços externos. Os avatares são gerados localmente, garantindo privacidade e desempenho rápido. É projetado para desenvolvedores que buscam uma solução simples e personalizável para criação de avatares em interfaces de chat, perfis sociais ou painéis de usuário.

Casos de uso

  • Imagens de perfil do usuário
  • Aplicativos de bate-papo
  • Aplicativos de mídia social
  • Interfaces gamificadas
  • Representação de usuário anônimo

Principais recursos

  • 12 bilhões de avatares únicos
  • diversidade multicultural
  • Geração local
  • Suporte multiplataforma
  • Estilos personalizáveis
  • Privacy-focused

Indicado para

  • Aplicativos com perfis de usuário
  • Aplicativos de mensagens e bate-papo
  • Projetos de design inclusivo
  • Prototipagem com avatares realistas
  • Aplicações com foco em offline

Considerações

  • Personalização limitada além do estilo
  • Sem atualizações em tempo real do avatar
  • Depende de ativos gerados previamente
  • Não adequado para animação dinâmica de avatar
  • Nenhuma integração com APIs externas de avatares

README original

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

random_avatar

Flutter Wrapper for Multiavatar

Multiavatar is a multicultural avatar maker.

Random Avatar 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 random_avatar to your pubspec:

dependencies:
  random_avatar: any # or the latest version on Pub

get avatar string

String svgCode = RandomAvatarString('saytoonz');

get avatar string with transparent background

String svgCode = RandomAvatarString('saytoonz', trBackground: true);

get avatar svg widget

Widget svgCode = RandomAvatar('saytoonz', height: 50, width: 50);

get avatar svg widget with transparent background

Widget svgCode = RandomAvatar('saytoonz', trBackground: true, height: 50, width: 50);

check the example (https://github.com/saytoonz/random_avatar/tree/main/example)

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 random_avatar.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 2 itens

Repositório-fonte

Projetos que usam este pacote