تطبيق مصاحب بسهولة باستخدام Tappy كقارئ خارجي NFC
إذا كنت بحاجة إلى إمكانية قراءة NFC مواجهة على جهاز مع قارئ تواجه خلفيًا ، أو تريد قارئ NFC أعلى أداء من القارئ المدمج في جهازك ، أو ببساطة ترغب دمج مع Tappy SDK الكامل.
من أجل استخدام تطبيق Tappy External NFC ، يجب عليك أولاً استخدام التطبيق للبحث للاتصال بقراء NFC Tappy الذين ترغب في استخدامه. بعد ذلك ، سيبدأ التطبيق في الاقتراع والحفاظ على الاتصال بـ tappy ، وإعادة الاتصال في حالة القراء tappleble إذا انخفض الاتصال على الإطلاق. بالنسبة لهذه الحالات الاستخدام التي تتطلب فقط من جهاز Android إطلاق URL قراءة من TAG ، لا تحتاج حتى إلى القيام بأي شيء آخر ، حيث أن تطبيق Tappy External NFC يحتوي على هذه الوظيفة مدمجة!
للحصول على المزيد من الاستخدامات المتقدمة ، يحتاج التطبيق الخاص بك إلى تسجيل Broadcastreceiver الذي يستمع إلى النشاط مع الإجراء "com.taptrack.rowaring.action.tag_found" ، "com.taptrack.roaring.action.ndef_found" ، أو كليهما. عندما يجد Tappy علامة ، سيقوم التطبيق ببث أحد هذين النوافرين اعتمادًا على ما إذا كانت العلامة تحتوي على رسالة NDEF أم لا. بمجرد استلامها ، سيحتوي النية على nfcadapter.extra_id التي تحتوي على الرقم التسلسلي الثنائي للعلامة ، وفي حالة ndef_found ، nfcadapter.extra_ndef_messages تمامًا مثل النوايا التي ستتلقاها من قارئ NFC على متن الطائرة.
لاحظ أن هذا التطبيق غير متوافق مع TAPERBLES UID فقط ويتطلب على الأقل الإصدار 1.4 من عائلة أمر BASICNFC. بالإضافة إلى ذلك ، يمكن أن يختلف عدد قراء NFC الذي يمكنك الاتصال به في وقت واحد من الجهاز إلى الجهاز وكذلك بين إصدارات Android المختلفة.