الأخبار التكنولوجية والاستعراضات والنصائح!

تعمل Google على تحديث واجهات برمجة تطبيقات Android RCS استعدادًا لدعم …

لم تكن جهود Google لجلب RCS إلى العالم ملهمة كما توقع الكثير منا ، ويرجع ذلك إلى حد كبير إلى بطء اعتماد المشغلين والسلوك الأناني في أجزاء معينة من OEM (السعال). ومع ذلك ، قد يتم ربط بعضها أيضًا بقيود على Android نفسه. لاستخدام RCS اليوم ، ليس لديك خيار في اختيار التطبيق – أنت عالق مع تطبيق مقدم من OEM الخاص بهاتفك الخلوي ، سواء كان Google أو Samsung أو LG أو شركاء آخرين. في وقت سابق من هذا العام ، بدا أن Google أضافت كودًا إلى Android Q من شأنه أن يسمح لتطبيقات الطرف الثالث بدعم RCS ، ولكن تم مناقشته بعد ذلك بوقت قصير. على الرغم من أننا لن نرى التطبيقات التي سيتم إصدارها لإصدار Android الرئيسي القادم ، إلا أن خفض مستوى الرمز الجديد إلى AOSP يبدو أنه يحدد واجهة برمجة التطبيقات الرسمية.

تعمل Google على تحديث واجهات برمجة تطبيقات Android RCS استعدادًا لدعم رسائل الجهات الخارجية 1

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

لا شيء في التأكيد يشير إلى متى ستصبح واجهة برمجة التطبيقات هذه جزءًا رسميًا من إصدار Android. إذا كان من المقرر إطلاقه في إصدار Android الرئيسي التالي (على سبيل المثال ، R أو الإصدار 11) ، فلن نراه رسميًا حتى أوائل العام المقبل. ومع ذلك ، كان من المعروف أن Google قامت بنقاط إطلاق في الماضي لإضافة دعم للقدرات المهمة ، مثل إضافة دعم بطاقات SIM المتعددة في 5.1 Lollipop ، أو إضافة ميزات في 7.1 و 8.1 تتعلق بإطلاق هواتف Pixel الجديدة. ربما يظهر التحديث 10.1 بين الإصدار الرسمي من Android Q وبداية الإصدار التجريبي من Android R ، على الرغم من أن الشركات المصنعة للمعدات الأصلية تاريخياً كانت تقوم بتحديث هواتفها بشكل أقل إلى هذا الإصدار المؤقت.

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