ولتجنب غياب التطبيقات المهمة على هواتفها الذكية، تسهل هواوي استخدام خدمات Huawei Mobile Services (HMS) للمطورين الذين يستخدمون خدمات Google (GMS).
منذ الحظر الذي فرضته حكومة ترامب، لم يعد بإمكان شركة Huawei استخدام Google Mobile Services (GMS) على هواتفها الذكية. كان رد الفعل سريعًا للغاية، وسرعان ما أنشأت الشركة المصنعة الصينية بديلاً خاصًا بها، وهو Huawei Mobile Services (HMS)، لكن هذا ليس كافيًا.
الهواتف الذكية المبتورة
إذا كنت قد قرأت اختباراتنا لأحدث الهواتف الذكية للعلامة التجارية، مثل تلك الخاصة بـبي 40 بروأوميت 40 برو، فأنت تعلم بالتأكيد أن هذه هواتف ممتازة تعاني من نقص البرامج. في غياب GMS، لم يعد من الممكن تشغيل العديد من التطبيقات عليه. ومن الواضح أن هذا هو الحال بالنسبة لمجموعة جوجل، كمابريد جوجلأويوتيوب، ولكن أيضًا تطبيقات أخرى تستفيد من النظام البيئي الكامل لعملاق Mountain View، وهناك الكثير منها. ويستخدم الكثيرون، على سبيل المثال، خدمة مرتبطة بهاخرائط جوجللرسم الخرائط الخاصة بهم. هذا هو الحالدوبرعلى سبيل المثال.
ومن خلال HMS، تقدم هواوي بديلاً قابلاً للتطبيق لعدد معين من هذه الخدمات، ولكن لا يزال المطورون بحاجة إلى تحمل عناء تنفيذه داخل تطبيقاتهم، مما يتطلب صيانة مزدوجة لوظيفة واحدة.
SDK جديد لتوحيدهم جميعًا
وإدراكًا منها لهذه المشكلة عالية المخاطر، أعلنت شركة Huawei للتو عن حزمة SDK جديدة تسمى ChoiceSDK والتي، كما يوحي اسمها، تسمح بالاختيار. يتيح لك الوصول الجماعي إلى كل من GMS وHMS.
على الرغم من أن مجموعة التطوير هذه ليست جاهزة بنقرة واحدة، إلا أنها تسمح لك بتكوين استخدام Google Mobile Services وHuawei Mobile Services ضمن نفس فرع التعليمات البرمجية، مما يسهل بشكل كبير إنشاء تطبيق يدعم كلتا الخدمتين وصيانتهما. يتيح لك ذلك استخدام واجهات برمجة التطبيقات Analytics والموقع والخرائط والمراسلة وتسجيل الدخول.
العمل، المزيد من العمل؟
ومع ذلك، لاحظ أن هذا ليس أمرًا مفاجئًا للمطورين الذين يستخدمون GMS بالفعل وأنه لا يوجد دليل على أنهم سيتخذون خطوة إعادة التفكير في التعليمات البرمجية الخاصة بهم لدمج ChoiceSDK بدلاً من GMS مباشرةً. وهذا يتطلب بالضرورة عملاً إضافيًا فقط للتكيف مع علامة تجارية للهواتف الذكية أصبحت أقل حضورًا في الغرب. علاوة على ذلك، يجب أن نأمل أن يتم الحفاظ على SDK هذا بشكل صحيح وإلا فسنضطر إلى السير في الاتجاه المعاكس مرة أخرى.
ومع ذلك، فإن مجموعة تطوير البرامج (SDK) هذه مستخدمة بالفعل، ولا سيما من قبل بنك نمساوي (بنك Raiffeisen) الذي تم تطويرها من أجله في البداية، بالإضافة إلى الخدمات الوطنية الأخرى من هذا النوع، المتوفرة الآن على AppGallery من Huawei. هل ستحذو أكبر التطبيقات حذوها؟