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

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

platform_adaptive_buttons

एक फ्लटर पैकेज जो प्लेटफॉर्म के डिज़ाइन निर्देशों के अनुसार अनुकूलित होने वाला एक कस्टम बटन प्रदान करता है।

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

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

flutter pub add platform_adaptive_buttons

पैकेज अवलोकन

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

एक फ्लटर पैकेज जो एक बटन विजेट प्रदान करता है, जो स्वचालित रूप से लक्षित प्लेटफॉर्म के डिज़ाइन दिशानिर्देशों के अनुसार अपने दिखावट और व्यवहार को अनुकूलित करता है—चाहे वह एंड्रॉइड, आईओएस, वेब, मैकओएस, विंडोज या लिनक्स हो। यह एक समान यूएक्स सुनिश्चित करता है जो प्लेटफॉर्म-विशिष्ट स्टाइलिंग को लागू करता है, जैसे कि एंड्रॉइड के लिए मैटीरियल डिज़ाइन और आईओएस के लिए आईओएस मानव इंटरफ़ेस दिशानिर्देश। यह पैकेज क्रॉस-प्लेटफॉर्म विकास को सरल बनाता है जिससे हाथ से प्लेटफॉर्म जांच और कस्टम वास्तुकला की आवश्यकता कम हो जाती है।

उपयोग

  • मूल बटन के साथ प्लेटफ़ॉर्म-क्रॉस एप्लिकेशन बनाना
  • कई ऑपरेटिंग सिस्टम्स के माध्यम से उपयोगकर्ता इंटरफ़ेस सुविधा को सरल बनाना
  • प्लेटफॉर्म-विशिष्ट कोड के बिना प्रतिक्रियाशील इंटरफेस बनाना
  • प्लेटफॉर्म-उपयुक्त इंटरैक्शन के साथ उपयोगकर्ता अनुभव में सुधार
  • प्लेटफॉर्म-संवेदनशील बटन के लिए बॉयलरप्लेट को कम करना

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

  • स्वचालित प्लेटफॉर्म निर्धारण
  • प्रत्येक लक्ष्य ओएस के लिए मूल शैली
  • कस्टमाइज़ किए गए बटन कंटेंट और व्यवहार
  • सभी प्रमुख Flutter प्लेटफॉर्म के लिए समर्थन
  • एक विशेष उपकरण के साथ न्यूनतम सेटअप

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

  • बहुप्लेटफॉर्म लक्षित विकासकर्ता
  • मूल उपयोगकर्ता अनुभव प्राथमिकता वाली टीमें
  • न्यूनतम प्लेटफ़ॉर्म-विशिष्ट कोड वाले प्रोजेक्ट
  • कठोर डिज़ाइन मानकों वाले उपयोगकर्ता इंटरफेस केंद्रित एप्लिकेशन
  • स्थिर बटन व्यवहार के साथ त्वरित प्रोटोटाइपिंग

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

  • यदि कस्टम डिजाइन डिफ़ॉल्ट से भिन्न है, तो अतिरिक्त स्टाइलिंग की आवश्यकता हो सकती है
  • बटन-विशिष्ट अनुकूलनों तक सीमित
  • एप्लिकेशन में सही प्लेटफॉर्म कॉन्फ़िगरेशन पर निर्भर करता है
  • अत्यधिक कस्टमाइज़्ड गैर-मूलभाषी बटन शैलियों के लिए आदर्श नहीं
  • प्लेटफॉर्म-विशिष्ट डिज़ाइन सिद्धांतों की समझ की आवश्यकता होती है

मूल README

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

A flutter utility that allows you to easily adapt your material buttons to the iOS style.

Getting started

Just create your button as you would normally do, and then append .adaptive() to it and thats it.

ElevatedButton(
    onPressed: () {},
    child: const Text('Tap me!'),
).adaptive(context);

it works with the following buttons:
ElevatedButton, TextButton, OutlinedButton, and FilledButton.

श्रेणियाँ

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

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

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