Rnfirechat
RNFireChat est la 5e session pour afficher la mise en œuvre de Firebase pour créer une application de chat; Chat Room et P2P ainsi que la fonction sans serveur pour la notification push.
Dans cette branche principale, nous utiliserons la disposition construite à partir de la branche PersonalChat où nous travaillerons pour construire une notification push à l'aide de fonctions de cloud Firebase en utilisant mon autre référentiel:
RN-FIRECHAT-FONCTIONS
De plus, nous travaillerons sur la génération de la génération APK afin qu'il puisse être utilisé dans des appareils différents.
Todos
Note:
- Arch Linux avec VS-Code, ainsi le support axé sur l'application Android
- Extensions: réagir les outils natifs, réagir des extraits natifs, plus jolis
- Appareil exécuté au lieu de SDK-Build en utilisant Vysor
Installation
Clone la source localement:
$ git clone https://github.com/aryaminus/RN-firechat
$ cd RN-firechat
Démarrer l'application en mode développement
npm install
react-native link
react-native run android
ou pour VS-Code:
npm install
react-native link
Ensuite, appuyez sur F1 ou FN + F1 et React Native: Exécutez Android sur l'appareil
Else suivez Code.txt et YouTube
Nous utiliserons Signin et Screen Screen, c'est-à-dire. 3e session
Packages:
- réagir
- React-Native-Wading-Spinner-Overlay
- réactif-natif-firebase
- réactif-natif-giflé
- Configuration initiale invertase Firebase
- Disposition d'amitié d'amitié originale
- Générer APK signé
Liens supplémentaires:
Il y a une mise à jour mise en place par invertase pour un starter React-Native-Firebase pré-intégré afin que vous puissiez commencer rapidement.
Installation
Suivez Code.txt et Working.png
Propriétés majeures:
- Utilisez le modèle de la branche Glochat pour la connexion Anon et à vous promener à l'intérieur de la salle de discussion mondiale
- Utilisation de la base de feu invertase au lieu du package de base de feu d'origine car il est conçu pour le Web, mais donc Firebase fonctionnera sur le fil natif pour invertase
- L'autorisation de demande est nécessaire pour les nouveaux appareils plus récents Android et iOS et s'abonner et se désinscrire ne se pencheront pas dans la base de données de l'enfant dans Firebase pour récupérer la notification push de Cloud Server
- Si Choisissez FriendList.js affiche une liste verticale des utilisateurs liés dans des `` amis '' avec une photo progressive de Geeting de Gavatar
- Lorsque certains utilisateurs sont cliqués, envoyez la valeur ROWDATA IE ID Receiver ID et Genetare Certains ID de chat avec l'utilisateur et l'identifiant d'ami et Iside la données de Chatid, affichez le chat doué pour envoyer et recevoir du texte
Contributif
- Fork It (https://github.com/aryaminus/rn-firechat/fork)
- Créez votre branche de fonctionnalité (
git checkout -b feature/fooBar ) - Commissez vos modifications (
git commit -am 'Add some fooBar' ) - Push to the Branch (
git push origin feature/fooBar ) - Créer une nouvelle demande de traction