Kategorien, Pakete und Repositories suchen

Cover von fast_ui_kit
Paketdetailsv1.0.25

fast_ui_kit

Fast UI Kit ist ein UI-Kit für die schnelle Entwicklung von Anwendungen in Flutter

AndroidiOSmacOSWindowsLinux
30-Tage-Downloads
206
Likes
43
Pub-Punkte
50

Paket installieren

flutter pub add fast_ui_kit

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Fast UI Kit ist eine Flutter-Widget-Bibliothek, die entwickelt wurde, um die Anwendungsentwicklung zu beschleunigen, indem sie vorgefertigte, anpassbare UI-Komponenten bietet. Sie bietet eine Sammlung von sofort verwendbaren Widgets, die die Erstellung konsistenter und visuell ansprechender Oberflächen auf mehreren Plattformen vereinfachen. Ideal für Entwickler, die Effizienz ohne Verzicht auf Designqualität suchen, unterstützt es Android, iOS, macOS, Windows und Linux. Das Kit fördert schnelles Prototyping und produktionsreife UIs durch modulare, wiederverwendbare Elemente.

Anwendungsfälle

  • Schnelle App-Prototypenerstellung
  • Plattformübergreifende Benutzeroberflächentwicklung
  • Wiederkehrende UI-Aufgaben vereinfachen
  • Konsistente Designsysteme aufbauen
  • Beschleunigung der Funktionsimplementierung

Hauptmerkmale

  • vorgefertigte, anpassbare Widgets
  • Plattformübergreifende Kompatibilität
  • Modulare Komponentenarchitektur
  • Unterstützung für dunkle/helle Themen
  • Einfache Integration über pub.dev

Geeignet für

  • Anfänger bis mittlere Flutter-Entwickler
  • Teams, die Entwicklungsbeschleunigung priorisieren
  • Projekte, die konsistente UI-Muster erfordern
  • Startups, die eine schnelle Markteinführung benötigen
  • Apps, die mehrere Betriebssysteme ansprechen

Hinweise

  • Kann Anpassungen für einzigartige Gestaltungsanforderungen erfordern
  • Beschränkte Dokumentation über die grundlegende Einrichtung hinaus
  • Abhängig von externen Abhängigkeiten für volle Funktionalität
  • Nicht ideal für hochspezialisierte oder maßgeschneiderte Benutzeroberflächenanforderungen
  • Möglicher Lernkurve für neue Benutzer

Original-README

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

Simple Implementation !

The "Fast UI Kit" is a Flutter package that aims to simplify application development by providing a collection of ready-to-use components. Similar to Quasar, it offers a set of components that can be used to quickly and efficiently create user interfaces while maintaining a consistent and elegant design.

The main goal of the "Fast UI Kit" is to expedite the development process by allowing developers to utilize pre-defined components instead of building each element from scratch. This saves time and effort while helping to maintain a cohesive visual appearance throughout the application.

✅ Dark Mode suporte ✅ Color scheme suporte

The components screenshots with colors scheme green selected

example of button


example of form field


example of form field


example of button group


example of audio player


example of calendar


example of carousel


example of typographic


example of LinkFy


example of input picker


example of column

Use FastColumn to have a vertical gap between components


Define your theme
class MyApp extends StatelessWidget {
  MyApp({super.key});

  final theme = FastTheme(seed: Colors.green);

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      darkTheme: theme.dark,
      theme: theme.light,
      home: const HomePage(),
    );
  }
}
Components
  • FastColum
  • FastRow
  • FastImg
  • FastAvatar
  • FastAnimate
  • FastCalendar
  • FastTable
  • FastSkeleton
  • FastSearchAppBar
  • FastFormField
  • FastFormFieldFile
  • FastFormAvatarFile
  • FastDropDown
  • FastSearchSelect
  • FastDialog
  • FastContent
  • FastCarousel
  • FastButton
  • FastButtonIcon
  • FastButtonGroup
  • FastAudio
  • FastLinkFy
  • FastIcon -> Icon(FastIcons.library.icon)
Extension
Typographic
  • context.H1
  • context.H2
  • context.H3
  • context.H4
  • context.H5
  • context.H6
  • context.P

Size
  • context.height
  • context.width

Navigation
  • context.dialog
  • context.push
  • context.pushNamed
  • context.pushReplacement
  • context.pushReplacementNamed
  • context.pushAndRemoveUntil
  • context.pushAndRemoveUntilNamed
  • pop
  • popUntil
  • popUntilNamed

Style
  • context.colors color scheme
  • context.theme current theme
  • context.button button scheme of colors
  • context.brightness brightness of application

Message
  • context.showMessage

example:

context.showMessage(
  'Update user successful',
  title: 'Sucesso', //optional field
  type: MessageVariant.success, //optional field
  position: MessagePosition.top, //optional field
  style: Style.flat, //optional field
);
Utils
  • FastDebounce
  • FastUUID
  • FastClipboard
  • FastLinkFyHelper
Services
  • FastAudioService
  • FastPickerService

📄 Access the example file



Feito com ❤️ by Weliton Sousa

Kategorien

Abhängigkeiten

Abhängigkeiten 10 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.