[go: nahoru, domu]

Skip to content

carlos-carrillo10/PokeApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

PokeApp

Esta es mi aplicación hecha en Xamarin Forms.

Al inicio posee un login el cualpuede utilizar las siguientes credenciales para hacer pruebas:

Usuario 1: test@pokeapp.com

Contraseña: Test123!

Usuario 2: test2@pokeapp.com

Contraseña: Test123!

Se ha implementado los siguientes puntos:

• Uso de la Pokéapi V2 (https://pokeapi.co/)

• Uso de Firebase Auth (https://firebase.google.com/docs/auth/)

• Vista todas las regiones de pokemon.

• El usuario puede crear N equipos por cada región

• El equipo solo puede contener los pokemon disponibles en esa región en específico

• El usuario podrá elegir hasta 6 pokemon para su equipo y un mínimo de 3 pokemon.

• Una pantalla en donde le salgan todos los equipos creados, con la opción de modificarlos o eliminarlos.

• Para cada equipo se muestra la información básica.

• Un usuario puede permitir que otro usuario copie su equipo mediante un Token.

NOTA: No se hizo el token con longitud corta debido que puede haber una probabilidad que el token pueda repetirse por tener una cantidad reducida de caracteres. Claro, solo sería en casos de una cantidad grande de datos almacenados.

• Tiene una Font custom en toda la aplicación

• SDK Microsoft App Center implementado.

• Uso de Firebase Realtime Database (https://firebase.google.com/docs/database/)

• Uso de Patrones de Diseño (MVVM, Inyección de Dependencia, etc)

• Uso de Framework Prism.

• Uso de Custom Renderers, Converters, Custom Controls.

Adicional:

• Se agregó icono de app y splash screens

• Utiliza la función de copiar a portapalepes (momeno de copiar token de grupo)

• Se utiliza la función de vibrar al momento de copiar el token de grupo

• Uso de gifs