Skip to content

DSC-ESCOM-IPN/pregunta2

Repository files navigation

Pregunta2 App Kotlin

Aplicación realizada durante una serie de Study Jams de Android en Kotlin implementando tecnologías como Firebase: Auth y Firebase: Firestore.

Uso

En la rama principal se encuentra toda la aplicación terminada, para revisar el proceso de un study jam específico solo cambia a la rama de tu interés.

$ git clone https://github.com/DSC-ESCOM-IPN/pregunta2.git
$ git checkout "rama"

Es importante agregar el archivo google-services.json a nivel de aplicación.

Tabla de contenidos

UI & UX

En este Study Jam se vieron conceptos importantes que se debe considerar antes de realizar el maquetado de nuestra aplicación en android studio realizando un prototipo previamente

Android Study Jam: "UI & UX Basics"

En este Study Jam se realizó el maqueta de la aplicación se encuentra en la rama UI & UX

Android Study Jam: "UI & UX: Pregunta2 App"

Firebase Integration: Auth

En este Study Jam se implementó la autenticación de usuarios mediante firebase: auth, utilizando correo y contraseña o por OAuth de Google se encuentra en la rama firebase_auth.

Android Study Jam: "Pregunta2 App Firebase Integration: Auth"

Firebase Integration: Firestore

En este Study Jam se agrego Firestore a nuestra aplicación y importamos un dataset de preguntas y respuestas a nuestra aplicación se encuentra en la rama firestore.

Android Study Jam: "Pregunta2 App Firebase: Firestore Integration"

Logica de ruleta y preguntas

En este Study Jam se agregó la lógica para el funcionamiento de la ruleta, verificar que la pregunta se conteste correctamente y agregar puntos de ser asi se encuentra en la rama logic.

Android Study Jam: "Pregunta2 App: Functionality"

Logica juego por turnos

En este Study Jam se implementó la lógica por turnos de la aplicación, crear una partida y se reescribió la lógica para agregar puntos se encuentra en la rama logic.

Android Study Jam: "Pregunta2 App: Final App"

Redes Sociales

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages