إليك ما يمكن للمطورين فعله باستخدام NFC API الجديد لأجهزة iPhone
أعلنت شركة آبل يوم الأربعاء أنها ستفتح شريحة NFC الخاصة بجهاز iPhone لتطبيقات الطرف الثالث، تمامًا كما فعلت في وقت سابق من هذا العام للمطورين الموجودين في الاتحاد الأوروبي. ستكون واجهة برمجة التطبيقات الجديدة متاحة في الإصدار التجريبي المستقبلي من iOS 18.1، وتفتح عالمًا جديدًا تمامًا من الإمكانيات لتطبيقات iPhone. تابع القراءة بينما نوضح بالتفصيل ما يمكن للمطورين فعله باستخدام NFC API الجديد لجهاز iPhone.
فهم NFC على iPhone
تتمتع أجهزة iPhone بتقنية NFC لسنوات. تسمح تكنولوجيا الاتصالات قريبة المدى للأجهزة بنقل البيانات لاسلكيًا عبر مسافة قصيرة جدًا، وتُستخدم على نطاق واسع في عمليات الدفع غير التلامسية. واعتمدت شركة آبل تقنية NFC في أجهزتها عام 2014 مع هاتف iPhone 6 وأول ساعة Apple Watch. ومع ذلك، على عكس أجهزة Android، كان NFC على iPhone حصريًا لـ Apple Pay.
على مر السنين، قامت شركة Apple بتوسيع إمكانيات NFC على iPhone، لكن كل شيء ظل تحت السيطرة الشديدة. ويعمل تطبيق Apple Wallet الآن أيضًا مع المفاتيح الرقمية لأقفال الأبواب والسيارات، بالإضافة إلى بطاقات الترانزيت وشارات وصول الموظفين. كل ذلك يعتمد على تقنية NFC. ومع ذلك، لا يزال هذا يعتمد على الشراكات مع شركة Apple.
في عام 2017، قدمت الشركة واجهة برمجة تطبيقات Core NFC API الجديدة، والتي مكنت المطورين من تنفيذ قراءة علامة NFC في تطبيقاتهم لأول مرة. ومع ذلك، لا يزال هناك قيود كبيرة: فقد منعت شركة Apple صراحةً المطورين من استخدام واجهة برمجة التطبيقات هذه لأشياء مثل المدفوعات.
اضغط للدفع على iPhone: فجر عصر جديد
حدث تغيير كبير في عام 2022، عندما قدمت Apple خدمة Tap to Pay على iPhone. تعمل واجهة برمجة التطبيقات هذه على تحويل iPhone إلى محطة دفع، بحيث يمكن استخدام التطبيقات المصرفية لتلقي المدفوعات بدون تلامس عبر هاتف آخر أو بطاقة NFC. وعلى الرغم من أن استخدام واجهة برمجة التطبيقات هذه يتطلب موافقة Apple، إلا أنه لا يعتمد على شراكة خاصة مثل Apple Pay.
لأول مرة، أعربت شركة أبل عن رغبتها في فتح تقنية NFC الخاصة بجهاز iPhone لمنصات الدفع الأخرى غير منصاتها.
وفي الوقت نفسه، أجبر قانون مكافحة الاحتكار الخاص بقانون الأسواق الرقمية (DMA) في الاتحاد الأوروبي الشركة على السماح للمطورين باستخدام قارئ NFC الخاص بجهاز iPhone بحرية أكبر. وقد حدث هذا مع نظام التشغيل iOS 17.4 في وقت سابق من هذا العام، ولكن فقط للتطبيقات التي تم إصدارها في الاتحاد الأوروبي. ولكن الآن تقوم شركة Apple بإدخال هذه التغييرات إلى بقية العالم.
إليك ما يمكن للمطورين فعله الآن باستخدام NFC على iPhone
مع واجهة برمجة التطبيقات NFC & SE Platform API الجديدة، ستكون معظم الأشياء الحصرية حاليًا لتطبيق Apple Wallet متاحة أيضًا لتطبيقات الطرف الثالث. يتضمن ذلك معاملات NFC والمفاتيح الرقمية للأبواب والسيارات والمعرفات وحتى التذاكر.
على سبيل المثال، يمكن لأي بنك في منطقة لا يتوفر فيها Apple Pay رسميًا تنفيذ حل الدفع غير التلامسي الخاص به في تطبيق iPhone الخاص به. يمكن لمشغل النقل إطلاق حل الدفع بدون تلامس مباشرة على متجر التطبيقات، دون الحاجة إلى العمل مباشرة مع Apple. وبالمثل، يمكن للمطور إطلاق محفظة رقمية للتنافس مع Apple Wallet لنظام iOS.
هذه هي جميع حالات الاستخدام التي تدعمها واجهة برمجة التطبيقات الجديدة:
- المدفوعات
- مفاتيح السيارة
- مفاتيح المنزل
- مفاتيح الفندق
- بطاقات العبور
- شارات الشركات
- معرفات الطلاب
- بطاقات الولاء والمكافآت للتاجر
- التذاكر (ستأتي في وقت لاحق)
- الهويات الحكومية (ستأتي في وقت لاحق)
تقول شركة Apple أن واجهة برمجة التطبيقات (API) تستفيد من Secure Enclave الخاص بجهاز iPhone لضمان إدارة جميع البيانات بشكل خاص. بالإضافة إلى ذلك، سيكون لدى المستخدمين خيار اختيار تطبيق NFC افتراضي آخر، ليحل محل تطبيق Apple Wallet عند الضغط على الزر الجانبي مرتين.
سيتم طرح واجهة برمجة التطبيقات (API) أولاً للمطورين المقيمين في أستراليا والبرازيل وكندا واليابان ونيوزيلندا والمملكة المتحدة والولايات المتحدة. سيتعين على المطورين أن يطلبوا من Apple إذنًا خاصًا لاستخدام واجهة برمجة التطبيقات (API)، وستقوم الشركة بتقييم كل طلب على حدة.
ومع ذلك، فهذه أخبار رائعة لكل من المطورين ومستخدمي iOS. يمكن العثور على مزيد من التفاصيل حول NFC & SE Platform API على موقع Apple Developer.
FTC: نحن نستخدم الروابط التابعة التلقائية لكسب الدخل. أكثر.
اكتشاف المزيد من عالم الآيفون
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.