패키지, 저장소 및 앱 카테고리 검색

random_avatar 표지
패키지 상세v0.0.8

random_avatar

랜덤 아바타는 다문화 아바타 제작기입니다. 120억 개의 고유한 다문화 아바타

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
4.9천
좋아요
190
Pub 점수
150

패키지 설치

flutter pub add random_avatar

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

Random Avatar는 120억 개의 고유한 다문화 아바타를 생성하여 다양한 포괄적인 프로필 사진을 제공합니다. Flutter로 제작되어 Android, iOS, Web, macOS, Windows, Linux 등 여러 플랫폼을 지원합니다. 외부 서비스에 의존하지 않고 사용자 정체성을 개인화해야 하는 앱에 이상적입니다. 아바타는 로컬에서 생성되므로 개인정보 보호와 빠른 성능을 보장합니다. 채팅 인터페이스, 소셜 프로필 또는 사용자 대시보드에서 아바타 생성을 위한 간단하고 사용자 정의 가능한 솔루션을 찾는 개발자를 위해 설계되었습니다.

사용 사례

  • 사용자 프로필 사진
  • 채팅 애플리케이션
  • 소셜 미디어 앱
  • 게임화 인터페이스
  • 익명 사용자 표현

주요 기능

  • 120억 개의 고유한 아바타
  • 다문화적 다양성
  • 로컬 생성
  • 크로스 플랫폼 지원
  • 사용자 정의 스타일
  • Privacy-focused

적합한 대상

  • 사용자 프로필이 있는 앱
  • 메시징 및 채팅 앱
  • 포용적 디자인 프로젝트
  • 현실적인 아바타를 사용한 프로토타이핑
  • 오프라인 우선 애플리케이션

고려 사항

  • 스타일을 넘어서는 사용자 정의 제한
  • 실시간 아바타 업데이트 없음
  • 사전에 생성된 자산에 의존합니다
  • 동적 아바타 애니메이션에 적합하지 않습니다
  • 외부 아바타 API와의 통합 없음

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

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

카테고리

의존성

의존성 목록 2 개

소스 저장소

이 패키지를 사용하는 프로젝트