Sobre este proyecto
it-programming / mobile-development
Abierto
Necesitamos un desarrollador para diseñar y crear una aplicación móvil para Android llamada "Tcheers". La aplicación será una colección de juegos interactivos offline, diseñada para ser accesible y atractiva para todas las edades (niños, adultos y personas mayores).
Requisitos Funcionales:
1. Gestión de Juegos:
- Los juegos deben estar organizados por categorías.
- Categorías iniciales: Juegos de memoria (parejas, secuencias), Juegos de cartas (tipo solitario, emparejar colores/números), Juegos de cálculo (suma, resta, multiplicación, lógica numérica), Otros (puzzles, juegos de lógica, laberintos).
2. Niveles y Dificultad:
- Cada juego debe tener al menos tres niveles de dificultad: fácil, medio y difícil.
3. Interfaz Atractiva y Accesible:
- Diseño de interfaz de usuario (UI) intuitivo y fácil de usar para el público objetivo.
- Uso de iconos grandes, colores vivos y texto legible.
- La interfaz debe ser coherente con la imagen de marca de "Tcheers" (se proporcionará logo).
Requisitos No Funcionales:
1. Compatibilidad y Rendimiento:
- La aplicación debe ser compatible con Android 7.0 (Nougat) o superior.
- Optimización para tablets de gran formato (Totems, pantallas táctiles de 50 pulgadas).
- Tiempos de carga bajos para cada juego (idealmente menos de 3 segundos).
2. Seguridad y Privacidad:
- Cumplimiento de normativas de privacidad como coppa (para niños) y gdpr.
- No se debe recolectar datos personales sin consentimiento explícito.
- Los datos (como el progreso del usuario) deben almacenarse localmente o, si se implementa sincronización en la nube, deben estar cifrados.
3. Escalabilidad:
- La arquitectura de la aplicación debe ser modular para permitir la fácil adición de nuevos juegos en el futuro.
4. Actualizaciones:
- Debe existir un sistema para actualizar la aplicación sin que el usuario pierda su progreso.
- Implementar notificaciones para informar al usuario sobre nuevas versiones o juegos disponibles.
5. Estabilidad:
- La aplicación debe ser robusta, manejando errores y cierres inesperados de forma adecuada.
- Se requieren pruebas exhaustivas en múltiples resoluciones de pantalla y dispositivos Android para asegurar un funcionamiento correcto.
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
Plazo de Entrega: No definido
Habilidades necesarias