パッケージ、リポジトリ、アプリカテゴリを検索

random_avatar のカバー
パッケージ詳細v0.0.8

random_avatar

ランダムアバターはマルチカルチャーアバター作成ツールです。120億個のユニークなマルチカルチャーアバター

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
4910
いいね数
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 件

ソースリポジトリ

このパッケージを使用しているプロジェクト