Getter एक Flutter प्लगइन है जो Android डिवाइस के स्थानीय स्टोरेज से छवियों, वीडियो और ऑडियो फ़ाइलों को प्राप्त करने के लिए डिज़ाइन किया गया है। यह उपकरण के फ़ाइल सिस्टम में स्टोर किए गए मीडिया कंटेंट को एक्सेस करने के लिए एक सीधा-साधा इंटरफ़ेस प्रदान करता है, जिससे डेवलपर्स स्थानीय मल्टीमीडिया फ़ाइलों के साथ बातचीत करने वाले ऐप बना सकते हैं। प्लगइन हल्का है और मुख्य कार्यक्षमता पर केंद्रित है, जिससे यह मीडिया ब्राउज़िंग या प्लेबैक विशेषताओं की आवश्यकता वाले ऐप्स के लिए उपयुक्त है। यह सामान्य मीडिया प्रकारों का समर्थन करता है और Android-आधारित Flutter प्रोजेक्ट में बिना किसी दिक्कत के एकीकृत हो जाता है।
उपयोग
- गैलरी ऐप में स्थानीय छवियों को प्राप्त करना
- उपयोगकर्ता द्वारा रिकॉर्ड किए गए ऑडियो फ़ाइलों को पुनर्प्राप्त करना
- डिवाइस स्टोरेज से वीडियो लोड कर रहा है
- मीडिया प्लेयर इंटरफेस बनाना
- सूचियों में प्रदर्शन के लिए मीडिया डाउनलोड करना
- फ़ाइल पिकर कंपोनेंट्स के साथ एकीकरण
मुख्य विशेषताएँ
- छवियों, वीडियो और ऑडियो का समर्थन करता है
- Android-केवल प्लेटफॉर्म सुसंगतता
- मीडिया प्राप्ति के लिए सरल API
- हल्का और फोकस्ड डिज़ाइन
- बाहरी निर्भरता नहीं है
- pub add के माध्यम से आसान एकीकरण
इनके लिए उपयुक्त
- मीडिया गैलरी एप्लिकेशन
- ऑडियो रिकॉर्डिंग और प्लेबैक टूल्स
- वीडियो प्लेयर ऐप्स
- फ़ाइल प्रबंधन उपकरण
- स्थानीय मीडिया एक्सेस की आवश्यकता वाले ऐप्स
- एंड्रॉइड प्लेटफॉर्म के लिए विकासकर्ता
विचार योग्य बातें
- Android प्लेटफॉर्म तक सीमित
- iOS या वेब के लिए समर्थन नहीं है
- स्टोरेज एक्सेस के लिए रनटाइम परमिशन की आवश्यकता है
- मीडिया मेटाडेटा पार्सिंग का समर्थन नहीं करता है
- निर्मित फ़िल्टर या सॉर्टिंग नहीं है
- उपकरण-विशिष्ट फ़ाइल प्रणाली संरचना पर निर्भर करता है