CameraX هي واجهة برمجة تطبيقات Google الجديدة للمطورين والتي تجعل الأمور أسهل

CameraX هي واجهة برمجة تطبيقات الكاميرا الجديدة للمطورين التي أصدرتها Google

أصدرت Google عدة إعلانات، بما في ذلك إطلاق Pixel 3a وAndroid Q في الجلسة الرئيسية لـ Google I/O 2019. كما تم الإعلان عن العديد من واجهات برمجة التطبيقات الجديدة والتحسينات الأخرى المتعلقة بالبرمجيات للمطورين.

ربما كان الأبرز CameraX ، واجهة برمجة تطبيقات جديدة تهدف إلى تحسين تطبيقات الكاميرا على Android. يعمل هذا على معظم أجهزة Android مع سهولة التنفيذ والتوافق على Android 5.0 أو الأجهزة الأحدث.

يمكن للمطورين بسهولة برمجة تطبيقات الكاميرا الجديدة باستخدام CameraX، بالإضافة إلى الإضافات الاختيارية والوظائف الإضافية التي يتضمنها. في المقابل ، يمكنهم بسهولة الاستفادة من تجربة الكاميرا التي يوفرها تطبيق الكاميرا المثبت مسبقًا على أي جهاز. هذه تحتاج فقط إلى إضافة سطرين من التعليمات البرمجية للحث على جميع ميزات تطبيق الكاميرا الأصلي. التقط اللقطات باستخدام الوضع الرأسي و HDR والوضع الليلي والجمال.

إنها واجهة برمجة تطبيقات سهلة الاستخدام وسيؤدي إلى قطع التعليمات البرمجية بشكل كبير في تطبيقات كاميرا Android التابعة لجهات خارجية. ستنتهي المهمة التي تستغرق وقتًا طويلاً في الترميز لكل جهاز محدد في تطبيق الكاميرا. طورت Google مختبرًا مخصصًا لاختبار CameraX لفحص التحسينات عبر جميع أنظمة التشغيل بدءًا من Android 5.0 Lollipop.

قامت Google بتصميمها في بيئة المكونات واللعب لالتقاط سلوك الكاميرا الأساسي بسهولة. مجموعة من حالات الاستخدام المختلفة ، مثل المعاينة وتحليل الصورة والتقاط الصور ، هي جزء من أحدث واجهة برمجة تطبيقات.

API الجديد هو حاليا في المرحلة ألفا، وتوصي Google بعدم استخدامه لبيئة الإنتاج. ومع ذلك ، تروج Google لاستخدامها لأغراض الاختبار.

من المؤكد أن CameraX سيفيد المطورين الذين يرمزون لتطبيقات كاميرا Android. سيؤدي ذلك إلى تحسين تطبيقات الكاميرا وتحسينها مع التوافق في قاعدة مستخدمين أوسع.

(مصدر | بواسطة)


تابعونا على أخبار جوجل

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: مدونة Actualidad
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.