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

bootstrap_flutter कवर
पैकेज विवरणv1.0.0

bootstrap_flutter

बूटस्ट्रैप के रिस्पॉन्सिव एप्लिकेशन का उपयोग करके अपने प्रोजेक्ट में कई स्क्रीन आकारों को बनाने में आसानी होती है

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

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

flutter pub add bootstrap_flutter

पैकेज अवलोकन

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

Bootstrap Flutter एक प्रतिक्रियाशील UI पैकेज है जो Flutter में परिचित Bootstrap ग्रिड सिस्टम को लाता है, जिससे विकासकर्ता विभिन्न स्क्रीन आकारों के लिए लेआउट बनाने में आसानी से सक्षम होते हैं। यह Bootstrap के डिज़ाइन सिद्धांतों से प्रेरित प्रतिक्रियाशील उपयोगिता वर्गों और विंडोज के सेट को प्रदान करता है, जो एक सुसंगत, फैलाव योग्य डिज़ाइन के साथ क्रॉस-प्लेटफॉर्म ऐप्स बनाने की प्रक्रिया को सरल बनाता है। Android, iOS, Web, macOS, Windows और Linux पर लचीले, मोबाइल-पहले लेआउट की आवश्यकता वाले प्रोजेक्ट्स के लिए आदर्श है।

उपयोग

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

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

  • बूटस्ट्रैप-आधारित ग्रिड सिस्टम
  • प्रतिक्रियाशील उपयोगिता क्लासेस
  • प्लेटफॉर्म के अनुकूलता
  • लचीले लेआउट घटक
  • मौजूदा Flutter प्रोजेक्ट्स के साथ आसान एकीकरण
  • ब्रेकपॉइंट और मीडिया क्वेरी का समर्थन

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

  • Bootstrap के साथ परिचित विकासकर्मी
  • कई प्लेटफॉर्म के लक्षित प्रोजेक्ट्स
  • त्वरित UI विकास पर ध्यान केंद्रित करने वाली टीमें
  • अनुकूल लेआउट की आवश्यकता वाले ऐप्स
  • फ्रंटएंड-फोकस्ड फ्लटर डेवलपर्स
  • सुसंगतता की आवश्यकता वाले डिज़ाइन प्रणालियाँ

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

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

मूल README

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

codecov pub package

Intro

Package criado para facilitar o uso do Flutter em multiplos tamanhos de telas. Com esse package você vai conseguir fazer que o mesmo layout tenha comportamentos diferentes para dispositivos, mobile, tablet, web e desktop.

enter image description here

Conceitos

Utilizamos da padronização do bootstrap para fazer a arranjo das telas de forma simples através de uma simples string;

Size Type Tag Column Divisions
<768px Mobile xs- auto 12
>= 768px Tablet sm- ~62px 12
>= 992px Web md- ~81px 12
>= 1200px Desktop lg- ~97px 12

Utilização

Para utilizar o bootstrap em sua página basta usar nosso widget ScaffoldBootstrap como pai dos widgets de sua tela.

return ScaffoldBootstrap(children: <Component>[]);

Precisamos agora criar os components responsivos e seus respectivos comportamentos

return ScaffoldBootstrap(children: [
  Component(style: "lg-4 md-4 sm-4 xs-4 xs:h\4", child: YourWidget())
]);

Nesse exemplo acima estamos dizendo que queremos usar 4 partes das 12 disponíveis na tela para todos os tipos de tela, mas quando for uma tela xs queremos que ocupe 1/4 da altura da tela ( deixando o widget menor quando está na tela de um dispositivo mobile por exemplo).

  • Você pode definir a altura máxima para todos os tipos de tela, para isso basta definir qual tela quer adicionar essa propriedade e depois adicionar os dois pontos.
xs:h/4
xs:h*2
md: h*3

Importante

Esse package está na sua primeira versão, então pedimos para todas as issues reportagem o mais rápido possível ou subir uma correção para deixarmos o mais alinhado e utilizável possível.

Agradecimento

Package desenvolvimento por Gabul Dev, qualquer coisa só chamar nas redes sociais para tirar dúvidas

श्रेणियाँ

निर्भरताएँ

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

  • golden_toolkit^0.11.0

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

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

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