श्रेणियाँ, पैकेज और रिपॉज़िटरी खोजें

fast_ui_kit कवर
पैकेज विवरणv1.0.25

fast_ui_kit

फास्ट यूआई किट फ्लटर में एप्लिकेशन के तेजी से विकास के लिए एक यूआई किट है

AndroidiOSmacOSWindowsLinux
30-दिन डाउनलोड
206
लाइक
43
Pub अंक
50

पैकेज इंस्टॉल करें

flutter pub add fast_ui_kit

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

Fast UI Kit एक Flutter विजेट पुस्तकालय है जो अनुप्रयोग विकास को तेज करने के लिए डिज़ाइन किया गया है, जिसमें पूर्व-निर्मित, कस्टमाइज़ करने योग्य UI घटक होते हैं। यह एक संग्रह के तैयार उपयोग के लिए विजेट प्रदान करता है जो विभिन्न माध्यमों पर सुसंगत और दृश्य रूप से आकर्षक इंटरफेस बनाने को सरल बनाता है। डिज़ाइन गुणवत्ता के बिना दक्षता की खोज करने वाले डेवलपर्स के लिए यह आदर्श है, यह Android, iOS, macOS, Windows और Linux का समर्थन करता है। इसके मॉड्यूलर, पुनर्उपयोगी तत्वों के माध्यम से त्वरित प्रोटोटाइपिंग और उत्पादन-तैयार UI को बढ़ावा देता है।

उपयोग

  • त्वरित ऐप प्रोटोटाइपिंग
  • क्रॉस-प्लेटफॉर्म UI विकास
  • पुनरावृत्त यूआई कार्यों को सरल बनाना
  • सुसंगत डिज़ाइन प्रणाली बनाना
  • विशेषता कार्यान्वयन को त्वरित करना

मुख्य विशेषताएँ

  • पूर्व-डिज़ाइन किए गए, कस्टमाइज़ करने योग्य विजेट्स
  • प्लेटफॉर्म के अनुकूलता
  • मॉड्यूलर घटक संरचना
  • डार्क/लाइट थीम का समर्थन
  • pub.dev के माध्यम से आसान एकीकरण

इनके लिए उपयुक्त

  • शुरुआती से मध्यम स्तर के Flutter विकासकर्ता
  • विकास गति को प्राथमिकता देने वाली टीमें
  • सुसंगत UI पैटर्न की आवश्यकता वाले प्रोजेक्ट
  • त्वरित समय-बाजार में आने की आवश्यकता वाली स्टार्टअप
  • कई ऑपरेटिंग प्रणालियों के लिए लक्षित ऐप्स

विचार योग्य बातें

  • अद्वितीय डिज़ाइन की आवश्यकताओं के लिए कस्टमाइज़ेशन की आवश्यकता हो सकती है
  • मूल सेटअप के अलावा सीमित दस्तावेज़न
  • पूर्ण कार्यक्षमता के लिए बाहरी निर्भरताओं पर निर्भर करता है
  • अत्यधिक विशेषज्ञता या कस्टम UI आवश्यकताओं के लिए उपयुक्त नहीं
  • नए उपयोगकर्ताओं के लिए संभावित सीखने का ढलान

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

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

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 10 आइटम

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।