تلقى HMS Core من Huawei تحديثًا إلى الإصدار 5.0، ليجلب معه مجموعات جديدة مثل AR Engine وComputer Graphics Kit والعديد من التغييرات الأخرى! واصل القراءة للمزيد!
تعد خدمات Huawei Mobile Services، أو HMS، بديل Huawei لـ GMS، وتتكون بالمثل من التطبيقات التي تواجه المستخدم بالإضافة إلى خدمات الخلفية الأساسية. توفر HMS تجربة متسقة عبر الأجهزة ومستقلة عن إصدار النظام الأساسي. يتكون نظام HMS البيئي من تطبيقات HMS، و إتش إم إس كوروإمكانيات HMS التي يتيحها المركز من خلال واجهات برمجة التطبيقات المتاحة. يقدم آخر تحديث رئيسي لـ HMS Core 5.0 العديد من واجهات برمجة التطبيقات وتحسينات على واجهات برمجة التطبيقات الحالية.
ضاعفت شركة Huawei جهودها لتحسين HMS Core والخدمات المرتبطة بها. ففي نهاية المطاف، تشكل هذه الخدمات وأطر الخدمة العمود الفقري لتجربة Huawei وHonor الحالية. اعتبارًا من مارس 2020، وصل عدد المستخدمين النشطين شهريًا على مستوى العالم لشركة هواوي إلى 650 مليونًا، وهو ما يمثل زيادة بنسبة 25% على أساس سنوي. كما وصل عدد المطورين المسجلين على منصة هواوي إلى 1.4 مليون، بزيادة قدرها 115% على أساس سنوي. كما تجاوز إجمالي عدد تطبيقات HMS Core 60,000 تطبيقًا على مستوى العالم، وهو ما يمثل نموًا بنسبة 67% على أساس سنوي. تضع هواوي كل رهاناتها على نظامها البيئي الخاص، والتحسينات المستمرة في HMS Core هي شهادة على التزامها طويل الأمد تجاه رؤية HMS.
تم إطلاق HMS Core 4.0 مرة أخرى في 15 يناير 2020، حيث قدم واجهات برمجة التطبيقات الجديدة في شكل Map Kit، وMachine Learning Kit، وScan Kit، وWisePlay DRM، والمزيد. الآن، مع HMS Core 5.0، تقدم هواوي بعض واجهات برمجة التطبيقات الجديدة: AR Engine، Computer Graphics Kit، Accelerate Kit.
محرك AR
محرك هواوي AR يعادل خدمة ARCore من Google Play. يعمل Thie AR Engine في HMS Core كمنصة لبناء تطبيقات الواقع المعزز (AR) على الهواتف الذكية التي تعمل بنظام Android باستخدام شرائح HiSilicon Kirin. فهو يدمج الخوارزميات الأساسية للواقع المعزز لتوفير إمكانات الواقع المعزز الأساسية مثل تتبع الحركة وتتبع البيئة وتتبع الجسم والوجه. باستخدام محرك AR، يمكنك إنشاء تطبيقات تربط بين العالم الافتراضي والعالم الحقيقي.
باختصار، يقوم محرك Huawei AR Engine بتتبع موقع الجهاز ووضعياته بشكل مستمر لتوفير إمكانية تتبع الحركة وقدرات تتبع البيئة. ويستخدم كاميرا الجهاز لتحديد النقاط المميزة في مساحة معينة، ثم يتتبع الحركة النسبية إلى هذه النقاط، ومن ثم دمج هذه التغييرات مع البيانات التي أبلغ عنها مستشعر القصور الذاتي الموجود على جهاز. ويمكنه أيضًا التعرف على المستويات المسطحة مثل الأرضيات والجدران، ويمكنه أيضًا تقدير شدة الإضاءة المحيطة بها عند تحديد النقاط المميزة.
ما يجعل محرك الواقع المعزز من هواوي مميزًا هو قدرته على تمكين تتبع الحركة للبشر أيضًا. يمكن أن يسمح بتحديد مواقع اليد والتعرف على إيماءات محددة. يوجد أيضًا مكون عمق داخل واجهة برمجة التطبيقات (API)، والذي يجتمع بعد ذلك للسماح لواجهة برمجة التطبيقات (API) بتتبع ما يصل إلى 21 نقطة هيكلية يدوية لتنفيذ عناصر تحكم تفاعلية دقيقة وتراكبات تأثيرات خاصة. ويمكنه أيضًا تتبع 23 نقطة هيكلية للجسم لاكتشاف وضعية الإنسان في الوقت الفعلي، وتتصور هواوي أنه يمكنك استخدام هذه البيانات لإنشاء تطبيقات مبتكرة حول اللياقة البدنية والصحة أيضًا.
مجموعة رسومات الحاسوب
ال مجموعة رسومات الحاسوب من هواوي هو إطار عرض رسومات حاسوبية عالي الأداء يعتمد على Vulkan. يتكون هذا الإطار من مادة PBR (العرض المادي)، والنماذج، والأنسجة، والضوء، وأنظمة المكونات، والمزيد. تتمثل الفكرة وراء إطار العرض في توفير أفضل إمكانات العرض ثلاثي الأبعاد على أجهزة Huawei التي تستخدم شرائح HiSilicon Kirin. ويدعم الإطار أيضًا التطوير الثانوي مع تقليل الصعوبة والتعقيد، وهو ما تدعي هواوي أنه يساعد على زيادة كفاءة التطوير بشكل كبير.
يمكن استخدام مجموعة Huawei Computer Graphics Kit في حالات استخدام التطبيقات ثلاثية الأبعاد لأنها تتضمن طرق استدعاء Vulkan API الضرورية، كما تنفذ أيضًا تحسينًا مخصصًا على وحدة معالجة الرسومات من Huawei. وهذا يقلل بشكل كبير من عبء العمل في تطوير نماذج ثابتة ثلاثية الأبعاد عالية الجودة. توفر المجموعة أيضًا وحدة عرض متعددة الخيوط عالية الأداء تدمج أفضل الممارسات في استخدام تحسينات وإضافات Vulkan المخصصة لشركة Huawei. في جوهر الأمر، تساعد مجموعة رسومات الكمبيوتر على تسريع اعتماد رسومات الكمبيوتر في التطبيقات من خلال تزويد المطورين بالأدوات المتطورة التي يحتاجون إليها لدمجها في برامجهم.
تسريع عدة
ال هواوي تسريع كيت يوفر إمكانية تسريع متعددة الخيوط والتي تدعي أنها تعمل على تحسين التنفيذ المتزامن لخيوط متعددة بكفاءة، وبالتالي تحسين التطبيقات. تفتح هذه المجموعة هذه الإمكانية للمطورين كمجموعة من واجهات برمجة التطبيقات للغة C. سيتيح هذا للمطورين قدرًا أكبر من المرونة على أجهزة Android من الجيل الحالي التي تعمل على إعداد متعدد النواة. يتم تحقيق البرمجة متعددة الخيوط بشكل عام من خلال التحكم في تنفيذ المهام عن طريق إدارة الخيوط. باستخدام مجموعة Accelerate Kit، يتحرر المطورون من تفاصيل إدارة سلسلة المحادثات، حتى يتمكنوا من التركيز بشكل أكبر على تطبيقهم الخاص مع الاستمرار في اكتساب الكفاءة.
مجموعة أدوات الصوت ومجموعة الصور ومجموعة أدوات الفيديو داخل HMS Core
يضيف HMS Core 5.0 أيضًا ثلاث مجموعات جديدة تتعلق بقدرات الصوت والفيديو والصورة بالهاتف. ال طقم الصوت يتيح إمكانات تشغيل الصوت استنادًا إلى النظام البيئي HMS Core، بما في ذلك إمكانات تشفير الصوت وفك التشفير على مستوى الأجهزة والطبقة السفلية للنظام. ال مجموعة الصور يسمح لك بدمج وظائف التصميم وإنتاج الرسوم المتحركة الخاصة بالمشهد في تطبيقك. ال طقم فيديو يوفر حاليًا إمكانيات تشغيل الفيديو، ويجري العمل على دمج تحرير الفيديو وحتى واجهات برمجة تطبيقات استضافة الفيديو في الإصدارات اللاحقة. سيتيح لك ذلك إنشاء تطبيقات يمكنها بسهولة تشغيل الوسائط المتدفقة من عنوان يقدمه طرف ثالث.
ترقيات أخرى إلى HMS Core
في حين أن التركيز الرئيسي لإصدار الإصدار هو واجهات برمجة التطبيقات الجديدة، إلا أن العديد من واجهات برمجة التطبيقات الجديدة تحصل أيضًا على ميزات جديدة. على سبيل المثال، تتميز مجموعة Scan Kit الآن برموز مسح ضوئي قائمة على التعلم العميق لتحسين دقة المسح في المواقف الأكثر تحديًا مع سرعات استجابة أعلى. حصلت مجموعة Map Kit على معلومات تخطيط مسارات الحافلات ومترو الأنفاق، بحيث يمكن للمطورين الآن استخدامها لتحسين الوظائف داخل تطبيقاتهم. تدعم مجموعة أدوات الموقع الآن إمكانات إدارة السياج.
تقدم HMS نفسها كنافذة فرصة لتقليل اعتماد تطبيقك على خدمات Google بالإضافة إلى الانفتاح على النظام البيئي لأجهزة Huawei وHonor، والذي لا يزال يشكل جزءًا كبيرًا لا يمكن تجاهله من النظام البيئي سوق. تعد شركة Huawei في أحد المواقف النادرة المتمثلة في القدرة على تقديم مجموعة قوية من واجهات برمجة التطبيقات البديلة التي توفر مجموعة مماثلة من الوظائف المتوقعة لكل من المطورين والمستخدمين. تعتزم شركة Huawei المضي قدمًا في تكامل HMS Core داخل أجهزتها، لذا، كمطور، هل يمكنك حقًا تجاهل هذا الجزء المهم من السوق؟
تحقق من جميع مجموعات API الموجودة في خدمات Huawei للجوال