Pakete, Repositories und App-Kategorien suchen

Cover von random_avatar
Paketdetailsv0.0.8

random_avatar

Random Avatar ist ein Multikultur-Avatar-Maker. 12 Milliarden einzigartige multikulturelle Avatare

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
4910
Likes
190
Pub-Punkte
150

Paket installieren

flutter pub add random_avatar

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Random Avatar generiert 12 Milliarden einzigartige multikulturelle Avatare und bietet vielfältige und inklusive Profilbilder. Auf Flutter basierend, unterstützt es mehrere Plattformen wie Android, iOS, Web, macOS, Windows und Linux. Das Paket ist ideal für Apps, die persönliche Benutzeridentitäten benötigen, ohne auf externe Dienste angewiesen zu sein. Avatare werden lokal generiert, was Datenschutz und schnelle Leistung gewährleistet. Es wurde für Entwickler konzipiert, die eine einfache, anpassbare Lösung für die Avatar-Erstellung in Chat-Schnittstellen, sozialen Profilen oder Benutzer-Dashboards suchen.

Anwendungsfälle

  • Benutzerprofilaufnahmen
  • Chat-Anwendungen
  • Soziale-Medien-Apps
  • Gamifizierte Schnittstellen
  • Anonymer Benutzerrepräsentation

Hauptmerkmale

  • 12 Milliarden einzigartige Avatare
  • multikulturelle Vielfalt
  • Lokale Generierung
  • Plattformübergreifende Unterstützung
  • Anpassbare Stile
  • Privacy-focused

Geeignet für

  • Apps mit Benutzerprofilen
  • Messaging- und Chat-Apps
  • Inklusives Design-Projekte
  • Prototyping mit realistischen Avataren
  • Offline-first-Anwendungen

Hinweise

  • Eingeschränkte Anpassung über das Styling hinaus
  • Keine Echtzeit-Avatar-Updates
  • Abhängig von vorab generierten Assets
  • Nicht geeignet für dynamische Avatar-Animationen
  • Keine Integration mit externen Avatar-APIs

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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

Kategorien

Abhängigkeiten

Abhängigkeiten 2 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden