يضيف Firebase واجهة مستخدم محلية جديدة للمحاكي، وملحقات معالجة الدفع، وواجهة برمجة التطبيقات لإدارة نماذج ML

أضاف Firebase من Google واجهة مستخدم جديدة للمحاكي المحلي، وامتدادين لمعالجة الدفع، وواجهة برمجة تطبيقات ML Model Management. واصل القراءة لمعرفة المزيد!

Firebase عبارة عن مجموعة أدوات تقدمها Google، وتعمل كمنصة خلفية موحدة كخدمة (BaaS) لمطوري الأجهزة المحمولة. باختصار، يوفر Firebase عددًا قليلًا من الأدوات المساعدة داخل التعليمات البرمجية مثل التحليلات والمصادقة وقواعد البيانات والتكوين ورسائل الدفع وتخزين الملفات والمزيد. يساعد النظام الأساسي الشامل المطورين على إنجاز الكثير من المهام الشائعة داخل تطبيقاتهم دون الحاجة إلى إنشاء حلولهم الخاصة لهذه المهام بشكل فردي. على سبيل المثال، يُسهل Firebase Auth SDK على المطورين إضافة نظام تسجيل دخول كامل مع ال واجهة المستخدم المصاحبة إلى تطبيقاتهم. في الآونة الأخيرة، فأضاف Irebase أدوات وميزات جديدة، مثل واجهة مستخدم المحاكي الجديدة، وملحق معالجة الدفع Stripe، ونشر TensorFlow lite المحسّن، والمزيد.

واجهة مستخدم محاكي جديدة للتنمية المحلية

تم إطلاق مجموعة Firebase Emulator العام الماضي، والآن، أطلق فريق Firebase واجهة مستخدم محلية جديدة للمحاكي في قناة الإصدار التجريبي. ستساعد واجهة مستخدم المحاكي هذه المطورين على اختبار التعليمات البرمجية الجديدة بسهولة وأمان دون الحاجة إلى انتظار عمليات النشر أو مواجهة تكاليف الفوترة. يمكنك أيضًا تأهيل مطورين جدد باستخدام عدد قليل من أوامر واجهة سطر الأوامر (CLI) التي يمكنها إنشاء مثيلات محلية لخدمات Firebase بسرعة.

يدعم Emulator Suite الآن أيضًا إعادة التحميل الفوري للكود قواعد الأمن.

تمديد معالجة الدفع الشريطي

يقدم Firebase أيضًا الإضافات، وهي عبارة عن حزم من التعليمات البرمجية المعبأة مسبقًا والتي يمكن للمطورين استخدامها لأتمتة مهام المطورين الشائعة. الآن، قامت Firebase ببناء ملحقين جديدين بالشراكة مع Stripe، مما يسمح للمطورين بإضافة وإدارة إمكانات معالجة المدفوعات بسرعة إلى تطبيقاتهم. ال إرسال الفواتير مع الشريط يتيح الامتداد للمطورين إنشاء وإرسال فواتير العملاء ذات العلامات التجارية برمجيًا باستخدام منصة مدفوعات Stripe. ال قم بتشغيل دفعات الاشتراك باستخدام Stripe يمكن استخدام الامتداد لإنشاء الاشتراكات ومزامنتها لمستخدمي الويب باستخدام Stripe، بالإضافة إلى التحكم في الوصول إلى محتوى الاشتراك عبر مصادقة Firebase. باستخدام هذه الملحقات، لا تحتاج كمطور إلى تعلم واجهة برمجة التطبيقات الخاصة بـ Stripe أو معرفة كيفية دمج Stripe مع Firebase - ما عليك سوى تثبيت هذه الملحقات وستكون جاهزًا للبدء.

تعزيز نشر TensorFlow Lite

قدم Firebase أيضًا واجهة برمجة تطبيقات ML Model Management API التي تسمح للمطورين بتحديث نماذج ML ونشرها برمجيًا إلى TensorFlow Lite دون الحاجة إلى استخدام وحدة التحكم. يعد هذا مفيدًا بشكل خاص عندما يكون هناك مسار للتعلم الآلي يعيد تدريب النماذج تلقائيًا باستخدام البيانات الجديدة حيث يمكنك الآن تحميل النماذج المحدثة إلى Firebase برمجيًا. يدعي هذا أنه يقلل حجم التثبيت الأولي للتطبيق، ويسمح باختبار A/B لنماذج متعددة، وتقييم الأداء، وتحديث النماذج دون الحاجة إلى إعادة نشر التطبيق بأكمله.


بما أنه لم تكن هناك أي أحداث جسدية في الأشهر القليلة الماضية، تستضيف Google Firebase Live مقاطع فيديو لإعلام وتثقيف المطورين حول مختلف المواضيع ذات الصلة. أعلنت Google أيضًا عن الكثير من الميزات والتحسينات الجديدة لـ Firebase على مدار العام، بما في ذلك واجهة برمجة تطبيقات الوصول المبكر, Cloud Firestore لـ C++ وUnity، و قم بتسجيل الدخول باستخدام Apple من خلال مصادقة Firebase.