¡Bienvenido al repositorio oficial de GameQuiz! 🚀
Somos un equipo de tres estudiantes y semi-desarrolladores con afición por los videojuegos y la tecnología. En este perfil, compartimos nuestros avances en el proyecto GameQuiz, un proyecto con el que pretendemos aprender muchas cosas sobre el desarrollo de aplicaciones y sus distintos ámbitos, y sobre cómo trabajar en equipo en un proyecto de desarrollo, además de crear una gran aplicación que ofrezca la mejor experiencia.
¡Agradecemos cualquier contribución! Si deseas mejorar la aplicación, por favor sigue estos pasos:
- Haz un fork del proyecto.
- Crea una nueva rama para tu función:
git checkout -b nueva_rama
- Realiza tus cambios y haz commit:
git commit -m 'Añadir nueva característica'
- Envía tus cambios:
git push origin nueva_caracteristica
- Abre un Pull Request.
Para preguntas, sugerencias o colaboraciones, no dudes en ponerte en contacto con nosotros:
- Correo Electrónico: appgamequiz@gmail.com 📧
¡Gracias por tu interés en nuestro proyecto! Esperamos que disfrutes con GameQuiz.
Note
Lo que viene a continuación es una breve explicación con imágenes,videos,etc Vamos a estar documentando todo el proceso poco a poco
Note
Antes que nada nos gustaría informar que esta foto es solo una idea,obviamente se harán varios cambios Aquí esta el enlace a figma por si os interesa el modelo(prototipo). Figma
Primera muestra de nuestro trabajo,este sería el Splash de la aplicación.
dependencies {
implementation("androidx.appcompat:appcompat:1.6.1")
implementation("com.google.android.material:material:1.11.0")
implementation("androidx.constraintlayout:constraintlayout:2.1.4")
testImplementation("junit:junit:4.13.2")
androidTestImplementation("androidx.test.ext:junit:1.1.5")
androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1")
// SwipeRefresh
implementation("androidx.swiperefreshlayout:swiperefreshlayout:1.1.0")
implementation("com.airbnb.android:lottie:6.1.0")
implementation("com.github.bumptech.glide:glide:4.16.0")
annotationProcessor("com.github.bumptech.glide:compiler:4.16.0")
// GIF
implementation ("pl.droidsonroids.gif:android-gif-drawable:1.2.17")
// Import the Firebase BoM
implementation(platform("com.google.firebase:firebase-bom:32.7.0"))
// When using the BoM, don't specify versions in Firebase dependencies
implementation("com.google.firebase:firebase-analytics")
// Add the dependencies for any other desired Firebase products
// https://firebase.google.com/docs/android/setup#available-libraries
// Add the dependency for the Firebase Authentication library
// When using the BoM, you don't specify versions in Firebase library dependencies
implementation("com.google.firebase:firebase-auth-ktx")
implementation ("com.google.firebase:firebase-firestore:24.10.1") // La versión puede variar
}
Note
Esta es una simple tabla en la cual vamos a describir los componentes que más han destacado en nuestro proyecto
Componentes | Descripción |
---|---|
Cardview | Es la implementación que nos proporciona Google del elemento visual en forma de tarjetas de información que tanto utiliza en muchas de sus aplicaciones. |
Bottom Navigation | Las barras de navegación de Android o Bottom Bar es un menú secundario situado encima de la barra de navegación de Android que se utiliza para proporcionar una navegación rápida al usuario a las páginas o secciones más utilizadas de una aplicación, como puedes ver en la imagen de abajo. |