أضافت Google واجهة برمجة تطبيقات النطاق العريض للغاية (UWB) إلى Android

تضيف Google واجهة برمجة تطبيقات النطاق العريض للغاية (UWB) في Android AOSP لدعم أجهزة UWB بشكل أفضل على الهواتف الذكية التي تعمل بنظام Android في المستقبل

التحديث 1 (25/01/2021 الساعة 02:20 مساءً بالتوقيت الشرقي): أضافت Google واجهات برمجة التطبيقات (APIs) لدعم أجهزة الاستشعار ذات النطاق العريض للغاية في الوقت المناسب لـ أندرويد 12 الإصدار، ولكن من المحتمل ألا تكون متاحة لتطبيقات الطرف الثالث. انقر هنا للمزيد من المعلومات. المقالة كما نشرت بتاريخ 10 نوفمبر 2020 محفوظة أدناه.

منذ الأيام الأولى للهواتف الذكية، اعتمدنا على تقنية Wi-Fi وBluetooth اللاسلكية لتلبية احتياجات الاتصال قصيرة المدى. يُنظر إلى النطاق فائق العرض (UWB) على نطاق واسع على أنه الشيء الكبير التالي في عالم التكنولوجيا اللاسلكية، وهو أمر واعد لتوفير تحديد المواقع الداخلية بدقة عالية للأجهزة المنزلية الذكية وبيانات نظير إلى نظير عالية السرعة الانتقال. كان هاتف iPhone 11 من Apple أول هاتف ذكي حديث يدعم تقنية UWB. وحذت سامسونج حذوها مع هاتفي Galaxy Note 20 وNote 20 Ultra، لتصبحا الهاتفين الرائدين أول مصنع Android OEM يدمج التكنولوجيا الجديدة

. أعلنت شركة Xiaomi أيضًا عن خطط للاستفادة من تقنية UWB، موضحًا كيف يهدف إلى الاستفادة من التكنولوجيا للتحكم في النظام البيئي للمنزل الذكي. نظرًا لأنه من المتوقع أن تتبنى المزيد من الهواتف الذكية هذا البروتوكول اللاسلكي الجديد في الأيام المقبلة، ستضيف Google واجهة برمجة تطبيقات جديدة في AOSP لدعم تقنية UWB بشكل أفضل على الهواتف الذكية التي تعمل بنظام Android في المستقبل.

ومع تقديم واجهة برمجة تطبيقات Android الرسمية، سيتمكن المطورون من إنشاء تطبيقات تعمل بسلاسة عبر هواتف Android الذكية المختلفة المزودة بأجهزة UWB - بدلاً من استخدام مجموعات مختلفة من واجهات برمجة التطبيقات من مختلف مصنعي المعدات الأصلية.

جوجل تم دمج العديد من الالتزامات إلى مشروع Android مفتوح المصدر (AOSP) الذي يضيف واجهة برمجة تطبيقات النطاق العريض للغاية (UWB). ال فئة UwbManager، على سبيل المثال، "يوفر طريقة لتنفيذ عمليات UWB مثل الاستعلام عن إمكانيات الجهاز وتحديد المسافة والزاوية بين الجهاز المحلي والجهاز البعيد." يتبع تنفيذ واجهة برمجة التطبيقات IEEE 802.15.4z معيار للشبكات اللاسلكية ذات المعدل المنخفض.

كلمة تحذير: لا تزال واجهة برمجة التطبيقات هذه قيد التنفيذ، وليس هناك ما يضمن أنها ستكون جاهزة في الوقت المناسب أندرويد 12. ومجرد إضافة واجهة برمجة التطبيقات هذه إلى Android لا يعني أن جهاز Pixel التالي سيأتي مزودًا بأجهزة UWB.

كما ذكرنا سابقًا، فإن جهاز Android الوحيد الذي يحتوي حاليًا على أجهزة النطاق العريض للغاية (UWB) هو Samsung Galaxy Note 20 وNote 20 Ultra، والتطبيق الوحيد الذي يستخدم هذا الجهاز هو SmartThings من سامسونج برنامج لميزة SmartThings Find.

لا تزال تقنية UWB في بداياتها، وعلى الرغم من أنها تعد بإمكانيات كبيرة، إلا أن فائدتها وتطبيقاتها في العالم الحقيقي لم تتحقق بالكامل بعد.

أيقونة من صنع xnimrodx من فلاتيكون


التحديث 1: تم دمجه كواجهة برمجة تطبيقات النظام

في يقترف بعد دمجها في أواخر الأسبوع الماضي، قامت Google بوضع علامة على واجهات برمجة التطبيقات ذات النطاق العريض للغاية لنظام Android على أنها واجهات برمجة تطبيقات النظام. لا يمكن لتطبيقات الطرف الثالث المرتبطة بـ Android SDK الوصول إلى واجهات برمجة التطبيقات (SystemAPIs). وبالتالي، لن يكون من الممكن الوصول إلى واجهات برمجة التطبيقات هذه لتطبيقات الطرف الثالث. ليس من الواضح سبب اقتصار واجهات برمجة التطبيقات هذه على تطبيقات النظام، ولكن من المحتمل أن جوجل لا تشعر أن واجهات برمجة التطبيقات جاهزة للاستخدام العام حتى الآن. فعلت جوجل شيء مشابه مع واجهات برمجة تطبيقات RCS، والتي لا تزال غير متاحة لتطبيقات المراسلة التابعة لجهات خارجية.