मैं अपने एंड्रॉइड एसडीके के साथ एक एस्टिमोट आईबीकॉन के साथ खेल रहा हूं। हालांकि, मैं अभी भी उलझन में हूं कि इतने सारे एसडीके क्यों उपलब्ध हैं।iBeacons - कंपनी (एस्टिमोट, जिम्बल, इत्यादि) एसडीके बनाम एंड्रॉइड/आईओएस लाइब्रेरी
iBeacons केवल मानक ब्लूटूथ डिवाइस हैं जिनमें ब्लूटूथ 4.0 एनर्जी (बीएलई) ब्लूटूथ 4.0 विनिर्देश का हिस्सा है। जब तक आपके पास एक डिवाइस है जो "ब्लूटूथ स्मार्ट रेडी" (आईफोन 4 एस +, और एंड्रॉइड 4.3+) है, तो आप बीकन निर्माता के बावजूद सभी आईबीकॉन का पता लगाने में सक्षम होंगे। एंड्रॉइड (Bluetooth Low Energy Connectivity) और आईफोन (iOS Developer Library) दोनों आईबीकॉन का उपयोग करने के लिए ऐप विकसित करने के लिए सिस्टम लेवल लाइब्रेरी प्रदान करते हैं।
तो आईबीकॉन (जिम्बल, एस्टिमोट, त्रिज्या नेटवर्क, open source Android API) से कनेक्ट करने के लिए इतने सारे एसडीके क्यों हैं।
क्यों इतने सारे उपलब्ध SDK:
तो मैं कुछ प्रश्न हैं? अपने बीकन को केवल उनके एसडीके के माध्यम से सुलभ बनाने के लिए लॉक कर सकते हैं?
क्या Android 4.3 Bluetooth Connectivity library मतदान कर सकते हैं और किसी भी iBeacon को ढूंढ सकते हैं?
- गैर एंड्रॉइड एसडीके का उपयोग करने के क्या फायदे हैं? ऐसा लगता है कि एंड्रॉइड लाइब्रेरी के साथ भू-प्रक्रिया और निकटता का पता लगाना संभव है लेकिन अधिसूचना और निरंतर पृष्ठभूमि मतदान संभव नहीं है।
हाय डेविड! क्या आपने नए आस-पास की कोशिश की है? क्या यह लाइब्रेरी एंड्रॉइड बीकन लाइब्रेरी के समान परिणाम प्राप्त करती है? या उनके बीच क्या अंतर है? – JavierSP1209
मेरा उत्तर यहां देखें: http://stackoverflow.com/a/33876087/1461050 – davidgyoung