0% encontró este documento útil (0 votos)
79 vistas5 páginas

Kotlin 35

Este documento describe los pasos para desarrollar una aplicación Android que almacena y recupera datos desde Firestore de Firebase. Los pasos incluyen crear proyectos en Android Studio y Firebase, configurar la conexión entre la aplicación y Firebase, agregar autenticación de usuario y funcionalidad de Firestore, crear la interfaz de usuario, codificar las funciones y repetir el proceso para otra aplicación que almacena datos de mascotas.

Cargado por

Marcell Jean
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
79 vistas5 páginas

Kotlin 35

Este documento describe los pasos para desarrollar una aplicación Android que almacena y recupera datos desde Firestore de Firebase. Los pasos incluyen crear proyectos en Android Studio y Firebase, configurar la conexión entre la aplicación y Firebase, agregar autenticación de usuario y funcionalidad de Firestore, crear la interfaz de usuario, codificar las funciones y repetir el proceso para otra aplicación que almacena datos de mascotas.

Cargado por

Marcell Jean
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 5

UNIVERSIDAD ANDINA DEL CUSCO

EE. PP. INGENIERÍA DE SISTEMAS


DESARROLLO DE SOFTWARE III
Base de Datos con Firestore (Versión 2)
Aplicación que persiste y recupera datos desde Firestore de Firebase

Paso 1: Crear un proyecto de Android Studio

Paso 2: Crear un proyecto de Firebase

Paso 3: Realizar la configuración de la aplicación Android para conexión con Firebase


- Registrar el nombre del paquete del proyecto de Android en Firebase
- Descargar el archivo google-services-json y subir a la carpeta app del proyecto de
Android.
- Agregar código en el archivo Gradle a nivel de proyecto
- Agregar código en el archivo Gradle a nivel de módulo

Paso 4: Agregar en Firebase la función de Autenticación


- Agregar el proveedor: autenticación con email y contraseña y habilitar
- Agregar un usuario: email y contraseña

Paso 5: Agregar a Firebase la función Firestore


- Habilitar lectura, escritura en la pestaña Reglas de Fitestore y Publicar

Cusco, Perú, 2022 Maestro Luis Beltran Palma Ttito


UNIVERSIDAD ANDINA DEL CUSCO
EE. PP. INGENIERÍA DE SISTEMAS
DESARROLLO DE SOFTWARE III
Paso 6: Crear el interfaz de la aplicación Android, como se aprecia en la imagen.

activity_main.xml

Cusco, Perú, 2022 Maestro Luis Beltran Palma Ttito


UNIVERSIDAD ANDINA DEL CUSCO
EE. PP. INGENIERÍA DE SISTEMAS
DESARROLLO DE SOFTWARE III
Paso 7: Codificar las funcionalidades de la aplicación, se adjunta el código fuente.

MainActivity.kt

Cusco, Perú, 2022 Maestro Luis Beltran Palma Ttito


UNIVERSIDAD ANDINA DEL CUSCO
EE. PP. INGENIERÍA DE SISTEMAS
DESARROLLO DE SOFTWARE III

Cusco, Perú, 2022 Maestro Luis Beltran Palma Ttito


UNIVERSIDAD ANDINA DEL CUSCO
EE. PP. INGENIERÍA DE SISTEMAS
DESARROLLO DE SOFTWARE III

Paso 8: Con el fin de reforzar la práctica, repetir el procedimiento realizado en la aplicación, con el
fin de persistir datos de mascotas en una veterinaria, cuyos atributos obligatorios son:
- Nombre: nombre de la mascota.
- Especie: especie a la que pertenece: perro, gato, pez, perico, tortuga, etc.
- Fecha de nacimiento: fecha de nacimiento de la mascota.
- Nombre del dueño: Apellidos y nombres del dueño.
- Domicilio: domicilio en el que reside la mascota.

Paso 9: Entregar la práctica del Paso 8, por Google meet y de forma expositiva.

Cusco, Perú, 2022 Maestro Luis Beltran Palma Ttito

También podría gustarte