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

पैकेज विवरणv0.0.2

animated_flutter_widgets

इस विविध पैकेज का उपयोग करके आप किसी भी विजेट में चमत्कारी एनीमेशन आसानी से जोड़ सकते हैं, साथ ही एक पूर्व-डिज़ाइन किए गए एनीमेटेड विजेट भी प्रदान करता है।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
71
लाइक
56
Pub अंक
140

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

flutter pub add animated_flutter_widgets

पैकेज अवलोकन

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

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

उपयोग

  • गतिशील UI तत्व बनाना
  • एप्प ऑनबोर्डिंग स्क्रीन्स को बेहतर बनाना
  • बटन में माइक्रो-इंटरैक्शन जोड़ना
  • सूची आइटम एनिमेट करना
  • दृश्य प्रतिक्रिया के माध्यम से उपयोगकर्ता भागीदारी में सुधार

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

  • पूर्व-निर्मित एनीमेटेड विजेट्स
  • मौजूदा UI के साथ आसान एकीकरण
  • क्रॉस-प्लेटफ़ॉर्म समर्थन
  • न्यूनतम बॉलरप्लेट कोड
  • चिकना प्रदर्शन
  • कस्टमाइज़ किए गए एनीमेशन पैरामीटर

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

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

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

  • बंडल आकार में थोड़ा वृद्धि हो सकती है
  • मूल एनीमेशन अवधारणाओं के समझ की आवश्यकता होती है
  • कम शक्ति वाले उपकरणों पर प्रदर्शन प्रभाव
  • उन्नत प्रभावों के लिए सीमित कस्टमाइजेशन
  • उच्च जटिलता वाले एनीमेशन अनुक्रम के लिए उपयुक्त नहीं

मूल README

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

pub package


animated_flutter_widgets



Introduction

Elevate your Flutter app's user interface to a whole new level with animated_flutter_widgets. This versatile package lets you effortlessly add mesmerizing animations to any widget while also offering a collection of pre-designed animated widgets for accelerated development.

Supported platforms

  • Android
  • iOS
  • Web
  • MacOS
  • Windows
  • Linux

Features

* Steady Animations

screen

* Continuous Animations

screen

* Page Transition Animations

screen

* Button Tap Animations

screen

* Animated ListViews

screen

* Animated GridViews

screen

* Animated AppBars

screen

Usage

/// Check example project to explore other animations as well
/// To use these animations(Steady, Continuous & Tap Animations) wrap your widget inside the animation widgets
SlideInAnimation(
 direction: Direction.right,
 duration: const Duration(seconds: 1),
 child: YourWidget()
);

Cube3DAnimation(
 sideLength: 100,
 duration: const Duration(seconds: 4),
 isContinuous: true,
 child: YourWidget()
);

LongTapAnimation(
// pressDuration: Duration(seconds: 0),
 child: YourWidget()
);

/// To use Animated ListView & GridView
AnimatedListViewBuilder(
 itemCount: 25, // Change this to your desired item count
 customColor: ColorUtility.magenta, // Use this if you are using CollectionAnimationType.listColored
 animationType: CollectionAnimationType.leftScale, //Change this to your desired animation type
 itemBuilder: (context, index) {
  return YourWidget()
 }
);

AnimatedGridViewBuilder(
 itemCount: 25, // Change this to your desired item count
 animationType: CollectionAnimationType.scaleOut, //Change this to your desired animation type
 itemBuilder: (context, index) {
  return YourWidget()
 }
);

/// To use Animated AppBar
SlideInAnimatedAppBar(
 backgroundColor: ColorUtility.magenta,
 animationDuration: 1000,
 title: const Text('Second Page'),
)

/// To use Page Transition Animations
Navigator.push(context,PopAndScaleTransition(page: YourPage()));

Example

Check out the example

License

MIT License

Issues and feedback

If you have any suggestions for including a feature or if something doesn't work, feel free to open a Github issue or to open a pull request, you are more than welcome to contribute!

Contributor

श्रेणियाँ

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

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

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