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