تعلن Google عن أدوات جديدة لـ Firebase في Firebase Summit 2020

في Firebase Summit 2020، أعلنت Google عن محاكي جديد وأدوات تحليل البيانات وأدوات رؤية الأداء لمنصة التطوير.

Google Firebase عبارة عن مجموعة شاملة جدًا من أدوات التطوير. هدفها هو جعل تطوير التطبيقات وصيانتها أسهل، مع ميزات مثل تقارير الأعطال التفصيلية، وتحليلات المستخدم، والمصادقة، والتخزين. وتعمل Google باستمرار على تحسين Firebase.

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

اليوم، Firebase يقدم مجموعة من الميزات الجديدة لزيادة تسريع عملية تطوير التطبيقات، والحصول على رؤى قابلة للتنفيذ، وتخصيص الأدوات لتناسب احتياجاتك. وهنا أبرز من قمة Firebase 2020.

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

الآن، ستدعم Emulator Suite بشكل كامل جميع وظائف Firebase عبر الإنترنت، بما في ذلك الاستضافة، وقاعدة بيانات Realtime، وFirestore، وCloud Functions، وCloud Pub/Sub، ومصادقة Firebase.

استضافة قنوات المعاينة

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

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

المقاطع المستوردة

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

ومع ذلك، أضاف Firebase الآن القدرة على استيراد شرائح المستخدم المخصصة. إذا كانت لديك مصادر بيانات متعددة للتحليلات، فيمكنك الآن استيرادها كلها إلى Firebase لإدارة المستخدمين في مكان واحد.


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

لمزيد من التفاصيل حول هذه الميزات، ولمعرفة المزيد حول الميزات الأخرى القادمة، تأكد من مراجعة مشاركة مدونة Google أو مشاهدة البث المباشر بنفسك على YouTube.