أحمد الشمري


ما هو iBeacon؟

Alt text

من فترة لأخرى أفتن بتقنية وأشعر أن لها دور كبير في المستقبل وهذا ما حدث مع iBeacon.
iBeacon هو Protocol يتعمد على Bluetooth low energy من تطوير Apple يقوم على تنسيق الاكتشاف بين طرفين:

المعلن

الجهاز المعلن يبث حوله حقل ليعلن عن وجوده. هذا سبب تسميته beacon - تعني منارة. كل ما يبث المعلن هو هويتة المكونة من ثلاثة أجزاء ولا يستقبل شيئًا. يمكن أن يكون الجهاز المعلن أي جهاز يدعم تقنية BLE أي أنه يمكن أن يكون جهاز محمول أو دائرة إلكترونية بحجم زر.

الماسح

يقوم الجهاز الماسح، في الغالب جهاز محمول، بالبحث عن الأجهزة المعلنة - beacons، يستقبل فقط ولا يرسل. عندما يجد أي معلن يستقبل منه هويته المكونة من ثلاث أجزاء وقوة البث ليتمكن من حساب المسافة التقريبية بين الجهازين. يأتي هنا دور المطور للاستفادة من تلك المعلومات. بامكانه مطابقة هوية المعلن لقاعدة بيانات مجمعة مسبقًا ليعرف أنه عند beacon موضوعة في المكتبة على سبيل المثال.

لماذا iBeacon؟

ما يثير حماسي في iBeacon أنها طريقة سهلة لصنع تجرية لا تعتمد على الموقع فقط، ولكن على السياق أيضًا - Context-Aware Experience. في السابق باستخدام GPS فقط أفضل دقة يمكن أن تحصل عليها لمكان المستخدم هي 8 متر تقريبًا، هذا في أفضل الحالات. وإذا كنت داخل مبنى فلك أن تنسى استخدام GPS كليًا. المختلف في iBeacon أن الموقع المحدد، بعكس GPS، يمكن أن يكون دقيقًا لعدة سانتيمترات! ولبعد حتى ٥٠ متر تقريبًا. ولأن لكل beacon هوية مخصصة له بامكانك معرفة بعد جهاز المستخدم عن أي beacon بالتحديد وحتى دقة بضع سانتيمترات. بالاضافة إلى ذلك BLE يستهلك قدر قليل جدًا من الطاقة، بإمكان beacon أن تعمل لمدة سنتين ببطارية بحجم زر. ولا يحتاج beacon لأي اتصال خارجي بأنترنت أو غيره وتكلفته قليلة نسبيًا.

تخيل معي وأنت تتجول في متحف وبمجرد أن تقف أمام معروضة ترى تلقائيًا على جهازك المحمول معلومات كاملة عن المعروضة، تاريخها، وربما فديو قصير عنها. وأن لديك الخيار لتشتري ملصق للوحة أعجبتك وأنت تقف هناك أمامها من جهازك المحمول. أو أنك تقف في متجرك المفضل أمام قميص أعجبك، يوضح لك التطبيق أن مقاسك غير متوفر ويقترح عليك بدائل متوفرة قد تناسب ذوقك ويعطيك الخيار لاستقبال إشعار عند توفر مقاسك. وبعد أن تنتهي من تسوقك كل ما عليك فعله هو وضع هاتفك المحمول على beacon عند المحاسب ليدفع التطبيق المبلغ الكترونيًا ويعرض لك الايصال.

تحديث: شاركني بندر رفة مقطع فديو يعرض المزيد من الأمثلة لاستخدامات iBeacon.