rnfirechat
RNFIreChat هو بناء الجلسة الخامسة لإظهار تنفيذ Firebase لإنشاء تطبيق دردشة ؛ كل من غرفة الدردشة و P2P جنبا إلى جنب مع وظيفة الخادم لإخطار الدفع.
في هذا الفرع الرئيسي ، سنستخدم التصميم المبني من فرع PersonalChat حيث سنعمل على بناء إشعار للدفع باستخدام وظائف Firebase Cloud باستخدام مستودعي الآخر:
RN-firechat-functions
أيضًا ، سنعمل على إنشاء APK إصدار APK بحيث يمكن استخدامه داخل الأجهزة المختلفة.
تودوس
ملحوظة:
- Arch Linux مع VS-Code ، وبالتالي فإن الدعم يركز على تطبيق Android
- الامتدادات: رد فعل الأدوات الأصلية ، والمقتطفات غير المنطقية ، والأجمل
- تشغيل الجهاز بدلاً من SDK-Build باستخدام Vysor
تثبيت
استنساخ المصدر محليًا:
$ git clone https://github.com/aryaminus/RN-firechat
$ cd RN-firechat
ابدأ التطبيق في وضع التطوير
npm install
react-native link
react-native run android
أو لـ VS-Code:
npm install
react-native link
ثم اضغط على F1 أو FN+F1 و React Native: Run Android على الجهاز
آخر اتبع code.txt و youtube
سنستخدم شاشة التسجيل وشاشة التسجيل IE. الجلسة الثالثة
الحزم:
- رد الفعل
- رد الفعل-التحميل- spinner-overlay
- رد الفعل-Firebase
- رد الفعل الموهوب
- invertase firebase الإعداد الأولي
- تصميم قائمة الأصدقاء الأصلية Drmas
- توليد APK موقعة
روابط إضافية:
يوجد تحديث تم طرحه بواسطة Invertase للاصابة بمواصلة الاستخدام المتكاملة للاصابة بالمواصفات المتصاعدة حتى تتمكن من البدء بسرعة.
تثبيت
اتبع code.txt و work.png
الخصائص الرئيسية:
- استخدم قالب Glochat Branch لتسجيل الدخول إلى Anon والاستمتاع داخل غرفة الدردشة العالمية
- استخدام invertase firebase بدلاً من حزمة Firebase الأصلية حيث تم بناؤها للويب ، ولكن لذلك سيتم تشغيل Firebase على الخيط الأصلي لـ Invertase
- هناك حاجة إلى إذن طلب لأجهزة جديدة جديدة على حد سواء Android و iOS وسيقوم الاشتراك وإلغاء الاشتراك فقط في قاعدة بيانات الطفل في Firebase لجلب إشعار الدفع من Cloud Server
- إذا اخترت Friendlist.js ، أظهر عرضًا رأسيًا للمستخدمين المرتبطين في "الأصدقاء" مع Geeting Promile Pic من Gavatar
- عند النقر فوق بعض المستخدمين ، أرسل قيمة ROWDATA IE معرف الاستقبال و Genetare معرف دردشة معين مع معرف المستخدم وصديقه و iside databse of chatid ، وأظهر الدردشة الموهوبة لإرسال وتلقي النص
المساهمة
- شوكة (https://github.com/aryaminus/rn-firechat/fork)
- قم بإنشاء فرع الميزات الخاص بك (
git checkout -b feature/fooBar ) - ارتكب التغييرات الخاصة بك (
git commit -am 'Add some fooBar' ) - ادفع إلى الفرع (
git push origin feature/fooBar ) - إنشاء طلب سحب جديد