تطبيق دردشة مميز ومتقدم للغاية في نظام Android باستخدام Firestore
في عصر جنون وسائل التواصل الاجتماعي وعصر الإنترنت، حيث أصبحت الهواتف الذكية جزءًا أساسيًا من حياة الناس. ومع وجود الملايين من المستخدمين النشطين شهريًا على تطبيقات الدردشة المتقدمة مثل Facebook Messenger وWhatsApp وWeChat وTelegram وما إلى ذلك، فقد بدأنا (المستهلكون) في التعامل مع هذه الميزات الرائعة كأمر مسلم به. لقد أصبح هذا مشكلة وصداعًا للمطورين المستقلين (خاصة أولئك الذين يقدمون خدمات التطوير أو العمل الحر) لإنشاء مثل هذه المنصات الغنية بالميزات في وقت محدود.
لذلك، ChatAir عبارة عن نظام أساسي للدردشة مفتوح المصدر وغني بالميزات (في البداية لنظام Android) يستخدم قاعدة بيانات Firebase's Cloud Firestore كواجهة خلفية. يمكن لمطوري Android استخدام هذا النظام الأساسي بسهولة في تطبيقاتهم ودمج نظام الدردشة المتقدم للغاية والغني بالميزات خلال فترة زمنية قصيرة.
تعد Cloud Firestore إحدى الميزات الموسعة لـ Google Firebase وخدمة قاعدة بيانات تعتمد على جمع المستندات في الوقت الفعلي، وهي خيار ممتاز إذا كنت لا ترغب في استضافة خادمك الخاص. باستخدام Firestore، يمكنك إعداد تطبيق الدردشة التجريبي الخاص بنا وتشغيله في أقل من 30 دقيقة. يحتوي Firestore على لوحة تحكم قوية تتيح لك الوصول إلى بياناتك وREST API إذا كنت بحاجة إلى الوصول إلى البيانات من الخادم الخاص بك. تتضمن بعض مزايا Cloud Firestore ما يلي:
فيما يلي قائمة بالميزات التي نخطط لتضمينها للعمل الإضافي.
نحن متحمسون جدًا للمشروع ونبحث عن أشخاص آخرين للمشاركة. بمرور الوقت، نرغب في إنشاء أفضل إطار عمل للمراسلة للجوال. المساعدة هي موضع ترحيب دائما. كلما تم القيام بالمزيد كلما كان ذلك أفضل!
قبل المساهمة تأكد من مراجعة إرشادات المساهمة.
قنوات الاتصال المتاحة:
Copyright 2019 Chat Air
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.