Flutter Split View एक प्रतिक्रियाशील लेआउट विजेट है जो उपलब्ध स्थान के आधार पर स्क्रीन को दो समायोज्य दृश्यों में बांटता है, Navigator 2.0 का उपयोग करके नेविगेशन और राज्य प्रबंधन करता है। यह उपकरणों और प्लेटफॉर्मों के बीच बिना किसी त्रुटि के काम करने वाले अनुकूल उपयोगकर्ता इंटरफेस बनाने के लिए उपयुक्त है। विजेट स्क्रीन के आकार और दिशा के आधार पर अपने लेआउट को स्वचालित रूप से समायोजित करता है, जिससे यह मास्टर-डिटेल पैटर्न जैसे डुअल-पैन इंटरफेस के लिए उपयुक्त बनता है। यह सभी प्रमुख Flutter प्लेटफॉर्मों को समर्थन देता है, जिसमें Android, iOS, Web, macOS, Windows और Linux शामिल हैं।
उपयोग
- मास्टर-डिटेल लेआउट
- डुअल-पैन नेविगेशन
- प्रतिक्रियाशील डैशबोर्ड डिज़ाइन
- क्रॉस-प्लेटफॉर्म टैबलेट यूआई
- अनुकूल गतिशील और डेस्कटॉप इंटरफेस
मुख्य विशेषताएँ
- स्क्रीन स्पेस के आधार पर स्वचालित लेआउट
- नेविगेटर 2.0 एकीकरण
- सभी फ्लटर प्लेटफॉर्म का समर्थन करता है
- डायनामिक दृश्य आकार को समायोजित करें
- एम्बेडेड रिस्पॉन्सिव व्यवहार
- मौजूदा रूट्स के साथ आसानी से एकीकृत करें
इनके लिए उपयुक्त
- प्रतिक्रियाशील एप्लिकेशन बना रहे विकासकर्ता
- कई प्लेटफॉर्म का लक्ष्य बनाने वाली टीमें
- स्प्लिट-स्क्रीन कार्यक्षमता की आवश्यकता वाले ऐप्स
- अनुकूलित लेआउट पर ध्यान केंद्रित UI डिजाइनर
- आधुनिक नेविगेशन पैटर्न का उपयोग करने वाले प्रोजेक्ट
विचार योग्य बातें
- Navigator 2.0 की समझ आवश्यक है
- जटिल लेआउट के लिए कस्टम स्टाइलिंग की आवश्यकता हो सकती है
- बड़े स्क्रीन या टैबलेट के लिए सबसे उपयुक्त
- गैर-मानक विभाजन के लिए सीमित कस्टमाइज़ेशन
- सरल एकल दृश्य ऐप्स के लिए आदर्श नहीं

