Rnfirechat
RNFIRECHAT es la quinta sesión de compilación para mostrar la implementación de Firebase para construir una aplicación de chat; Tanto la sala de chat como P2P junto con la función sin servidor para la notificación push.
En esta rama maestra, utilizaremos el diseño construido de PersonalChat Branch donde trabajaremos para construir una notificación push utilizando funciones de nubes de Firebase utilizando mi otro repositorio:
Rn-firechat-Functions
Además, trabajaremos para generar APK de lanzamiento para que pueda usarse dentro de diferentes dispositivos.
Diádico
Nota:
- Arch Linux con VS-Code, por lo tanto, se centró en la aplicación Android
- Extensiones: reaccionar herramientas nativas, fragmentos nativos reaccionados, más bonitos
- Ejecutar el dispositivo en lugar de SDK-Build usando Vysor
Instalación
Clon la fuente localmente:
$ git clone https://github.com/aryaminus/RN-firechat
$ cd RN-firechat
Inicie la aplicación en modo de desarrollo
npm install
react-native link
react-native run android
o para el código VS:
npm install
react-native link
Luego presione F1 o FN+F1 y reaccione Native: ejecute Android en el dispositivo
De lo contrario, siga a Code.txt y YouTube
Usaremos la pantalla de firmar y registrar la pantalla, es decir. Tercera sesión
Paquetes:
- reaccionamiento
- reaccionando la carga-alpinadora de carga nativa
- react-nativo-firebase
- react-nativo-chat
- Configuración inicial de Invertasa Firebase
- Diseño original de la lista de amigos DRMAS
- Generar APK firmado
Enlaces adicionales:
Inverase se presentó una actualización para un corredor react-nativo de la fila preintegrada para que pueda comenzar rápidamente.
Instalación
Siga a Code.txt y Working.png
Propiedades principales:
- Use la plantilla de Glochat Branch para el inicio de sesión de Anon y ingrese a la sala de chat global
- Uso de Invertease Firebase en lugar del paquete original de Firebase, ya que está construido para la web, pero por lo tanto Firebase se ejecutará en el hilo nativo para invertease
- El permiso de solicitud es necesario para nuevos dispositivos más nuevos, tanto Android como iOS, y suscribirse y cancelar la suscripción solo se verá en la base de datos infantil en Firebase para obtener una notificación de push desde el servidor en la nube
- Si elija FriendList.js Muestre una lista de lista vertical de usuarios vinculados en 'amigos' con geeting progile foto de gavatar
- Cuando se haga clic en cierto usuario, envíe el valor del receptor del valor de RowData, es decir, la identificación del receptor y genetare cierta ID de chat con la identificación del usuario y el amigo y el tiempo de datos de Chatid, muestre el chat dotado para enviar y recibir mensajes de texto
Que contribuye
- Bifurca (https://github.com/aryaminus/rn-firechat/fork)
- Cree su rama de características (
git checkout -b feature/fooBar ) - Comprometer sus cambios (
git commit -am 'Add some fooBar' ) - Empuje a la rama (
git push origin feature/fooBar ) - Crear una nueva solicitud de extracción