منصّة جوجل السحابية تُعرف الآن باسم Firebase، ويُمكن الوصول إليها عبر الرابطfirebase.google.com. كما يجب التنويه إلى أن مُعظم الأدوات مجّانية الاستخدام ضمن حدود، وتلك الحدود تكفي لأي تطبيق جديد أو بقاعدة مُستخدمين مُتوسّطة الحجم، وبالتالي يُمكن للمُطوّرين الحصول على الوقت اللازم للحصول على تمويل قبل البدء في دفع تكاليف الاستضافة واستخدام تلك الأدوات.
الوظيفة الأساسية لتلك الأدوات هي الإحصائيات، إذ يُمكن للمُطوّر الحصول مجانًا على بيانات تفصيلية حول عدد مُستخدمي التطبيق خلال اليوم، إضافة إلى عددهم بشكل آني، أي أن المُستخدم بإمكانه معرفة حتى الشاشة Activity الأكثر استخدامًا في وقت ما أو بشكل عام.
ما بعد الإحصائيات ننتقل للوظائف الدسمة التي تتمثّل بالمحادثات الفورية، وقواعد البيانات، وإدارة عمليات تسجيل المُستخدمين وتسجيل الدخول. المقصود بالمحادثات الفورية هو توفير نظام يُمكن لأي مُطوّر تضمينه بداخل تطبيقاته لإتاحة خاصيّة المُحادثات بين مُستخدمي التطبيق على غرار واتس آب. أما قواعد البيانات السحابية فهي تسمح بتخزين البيانات على الإنترنت، وبيانات كل مُستخدم على حدة، وبالتالي يُمكن الوصول إليها عبر أي جهاز وبواسطة حساب المُستخدم الذي يُمكن إنشاؤه عبر أداة إدارة عمليات التسجيل التي تسمح أيضًا استخدام حساب فيسبوك على سبيل المثال لإتمام عملية تسجيل الدخول.
الدوال السحابية Cloud Functions واحدة من أقوى الأدوات، فمن خلالها يُمكن تشغيل بعض الأوامر البرمجية على السحاب وهذا يعني أن المُستخدم لن يحتاج لكتابة واجهات برمجية API بشكل مُعقّد، بل بكتابتها عبر منصّة جوجل السحابية يُمكن تشغيلها باستخدام أي جهاز؛ تخيّل أنك تُريد حساب عمر المُستخدم بالأيام، بإمكانك كتابة هذه الدالة وتشغيلها عندما يقوم المُستخدم بإدخال تاريخ ميلاده عبر التطبيق سواءً على iOS أو أندرويد، فأنت تكتبها مرّة واحدة، وتستدعيها سحابيًا متى تشاء أيًا كان النظام.
هُناك وظائف مُتطوّرة كذلك على غرار التنبيهات أو التي تُعرف في عالم برمجة التطبيقات بـ Push Notifications، وهي تحتاج بالأساس إلى نوع من الصلاحيات وشهادات الوثوق لاستخدامها بداخل التطبيق. أدوات جوجل السحابية توفّر هذا الأمر أيضًا، إضافة إلى إمكانية إدارة إعدادات التطبيق عن بُعد Remote Config؛ يُمكنك كمبركج تطوير ميّزات وإخفاؤها من التطبيق لتفعيلها في وقت لاحق، عندما يحين هذا الوقت يُمكن عبر إدارة الإعدادات عن بُعد القيام بهذا الأمر.
ويُمكن كذلك الاستفادة من أدوات جوجل الأُخرى وفي مُقدّمتها مُحرّك البحث. أحيانًا تظهر لنا في نتائج بحث جوجل بعض النتائج من داخل التطبيقات، وهذا بفضل خاصيّة App Index التي توفّرها جوجل في خدماتها السحابية، والتي يُمكن لمُطوّري أندرويد وiOS الاستفادة منها وتوفير محتويات تطبيقاتهم في مُحرّكات البحث. واستمرارًا مع مُحرّك البحث هناك أداة Dynamic Links التي تُرسل المُستخدم إلى داخل التطبيق وإلى قسم مُحدّد استنادًا على ما قام المُبرمج بكتابته.
أخيرًا، نأتي لنظام الدعوات وAdwords للإعلان عن التطبيق ونشره بصورة أكبر عبر إعلانات جوجل المُختلفة. بالإضافة إلى أداة AdMob لعرض إعلانات بداخل التطبيق وتحقيق عائدات ماديّة منه.
المُميّز في هذه المنصّة هو إضافة ميّزات جديدة باستمرار، أي أنها لا تتوقّف عند هذا الحد، بل تسعى جوجل بشكل دائم إلى توفير أدوات لمُساعدة مُطوّري التطبيقات على الخروج بمنتج مُميّز.
ليست هناك تعليقات:
إرسال تعليق