عند إنشاء تطبيقات باستخدام ArcGIS AppStudio، يُمكنك دمج الأجهزة الخارجية مع تطبيقك. ومع ذلك، قد يكون من الصعب التواصل مع الأجهزة، ومعرفة ما يجب القيام به بالمعلومات التي يُمكنك الحصول عليها منها (أو تقوم بإرسالها) إليها. قد تساعدك هذه النظرة العامة عن بلوتوث وبلوتوث LE والإشارات التنبيهية في تحديد أي من خيارات الأجهزة هذه قد تكون مناسبة لحل متطلبات اتصال الأجهزة المحددة.
بلوتوث
قدّم AppStudio 3.0 الدعم لاتصال بلوتوث التقليدي. كان الاستخدام الأكثر شيوعًا لـ بلوتوث بين تطبيقات AppStudio هو توصيل مستقبلات GNSS عالية الدقة بالأجهزة. يُمكنك أيضًا الاتصال بمستشعرات أخرى باستخدام بلوتوث، مثل أجهزة ضبط المسافة بالليزر وأجهزة الاستشعار البيئية. يوضّح نموذج معلومات GNSS في AppStudio كيفية الاتصال بجهاز باستخدام بلوتوث. لمعرفة المزيد حول استخدام المستقبلات عالية الدقة مع بلوتوث، اطلع على الاستعداد للقيام بتجميع بيانات عالية الدقة.
بلوتوث LE
أضاف AppStudio 3.1 الدعم لطاقة منخفضة للبلوتوث (LE). هناك مجموعة فرعية من البلوتوث وبلوتوث LE تستخدم طاقة أقل وهي مثالية لنقل أكثر تواتراً لكميات أصغر من البيانات. قد يكون من الصعب تقديم نماذج الكود للاتصال بأجهزة بلوتوث LE، حيث تقوم الأجهزة عادةً بنقل البيانات عبر البلوتوث بمعلومات خاصة. أكثر أجهزة بلوتوث LE إنتاجية في المجتمع هي أجهزة اللياقة البدنية. لاستخدام جهاز Garmin أو Fitbit، ستحتاج إلى الاتصال بتطبيق خاص للاطلاع على المعلومات: على سبيل المثال، الخطوات والمسافة والسعرات الحرارية المحروقة. ستتمكن من استخدام مكونات AppStudioبلوتوث LE للكشف عن أجهزة بلوتوث LE، ولكن عادة لن تتمكن من ترجمة البيانات التي يتم إرسالها.
الخدمات والخصائص والأوصاف هي كيفية قيام الأجهزة بحزم المعلومات التي ستشاركها عبر بلوتوث LE. لمزيد من المعلومات، بما في ذلك رسم تخطيطي لكيفية ارتباط الخدمات والخصائص والأوصاف، ونموذج التعليمات البرمجية، راجع صفحة BluetoothLEDevice في مرجع API.
الإشارات التنبيهية
تجريبي:
تتوفر هذه الوظيفة في الإصدار التجريبي. وهو ما يعني أن الوثائق غير مكتملة، وقد تخضع الوظيفة لتغييرات ثانوية.
قدم AppStudio 3.2 الدعم للإشارات التنبيهية. يمكن اعتبار الإشارات التنبيهية مجموعة فرعية من أجهزة بلوتوث LE، لأنها تستخدم نفس بروتوكول LE، لكنها تجعل معلومات المعرّف متاحة بسهولة أكبر، مما يجعلها مناسبة لإنشاء التنبيهات والمشغلات عند التفاعل معها.
عند القراءة عن الإشارات التنبيهية، ستجد مصطلحين: iBeacon وEddystone. باختصار، هناك معايير اتصال الإشارة التنبيهية Apple (iBeacon) وGoogle (Eddystone)، لكنها لا تحدد أي جهاز تستخدمه للاتصال بالإشارة التنبيهية.
تستخدم إشارات بلوتوث التنبيهية بشكل متكرر المناطق لتجميع إشارات نقل البيانات المشابهة أو ذات الصلة معًا. في مصطلحات بلوتوث، تعتبر المنطقة مصطلحًا جماعيًا لمجموعة من إشارات بلوتوث التنبيهية ذات معلومات تعريف مشتركة محددة؛ لا ترتبط منطقة الإشارة التنبيهية بنطاقها أو بموقعها الجغرافي.
يمكن أن تكون الإشارات التنبيهية مفيدة لحالات استخدام محددة ولكن قد يكون من الصعب تصورها في البداية. حالة استخدام الإشارة التنبيهية الأكثر شيوعًا هي حالة محل أو معرض تفاعلي. عند الدخول إلى أحد المتاحف المتاحف، قد يطلب منك فتح تطبيق الدليل السياحي للمتحف. في منطقة البهو، يعرض لك التطبيق معلومات عامة عن المتحف. وعند دخول منطقة في المعرض، تظهر لك معلومات حول الغرفة والمجموعة التي أنت على وشك رؤيتها. ومع اقترابك من معرض صغير فردي، تظهر لك معلومات حول هذا المعرض المحدد. يمكن تحقيق هذا التنقل الموجه باستخدام إشارات تنبيهية تقع بالقرب من كل جسم أو مدخل إلى منطقة ما. هذه طريقة فعالة للحفاظ على معلومات الملكية في الموقع. يمكن للمستخدم فقط رؤية المعلومات أو التفاعل معها أثناء وجودك في مكانك. يستخدم تجار التجزئة أيضًا نمطًا مشابهًا للتفاعل مع العملاء: فعند اقترابهم من منتج أو موقع في المتجر، يمكن مشاركة الإعلانات أو العروض الخاصة المستهدفة معهم.