El Piedrero v1.0-beta.5
Pre-release
Pre-release
🃏 El Piedrero — v1.0-beta.5 (04/09/2026 - Patch 5) — 🪨
¡Nueva versión v1.0.5 de El Piedrero! Esta actualización incorpora compatibilidad con pantallas y televisiones inteligentes (TV Cast), nueva música ambiental folclórica generada por Inteligencia Artificial con reproducción aleatoria continua, robustez total en la retención de partidas al minimizar y mejoras sustanciales en la experiencia de juego tanto local como multijugador.
🚀 Novedades y Mejoras Destacadas
📺 Transmisión en Directo a Pantallas Grandes (TV Cast)
- Proyección en Smart TV: Nuevo diálogo interactivo (
TvCastDialog) que permite duplicar y proyectar el marcador o el código QR de la sala en cualquier televisor o monitor externo compatible con Google Cast, Chromecast, Fire TV o Miracast / Pantalla Inalámbrica. - Sonido TV Fluido: Optimización automática permanente que silencia la música ambiental de fondo mientras se transmite a una pantalla externa para que las voces de los cánticos y los efectos de piedras salgan con la máxima nitidez y sin microcortes de ancho de banda en la red Wi-Fi.
🎼 Música Ambiental Folclórica Generada por IA (Aleatoria)
- 6 Nuevas Pistas Instrumentales: Incorporación de piezas originales inspiradas en las cadencias y melodías tradicionales de las islas (
bgm_01.mp3abgm_06.mp3), 100% libres de derechos fonográficos y de entidades de gestión colectiva (SGAE). - Reproducción Aleatoria (Shuffle): Cada vez que inicia la música o termina una canción, se selecciona una pista al azar evitando repeticiones consecutivas.
- Licenciamiento Bilingüe Transparente: Documentación legal y técnica completa disponible en español e inglés en
MUSIC_LICENSES.mdy accesible directamente desde el diálogo de Privacidad de la app.
💾 Gestión Inteligente del Ciclo de Vida y Persistencia
- Retención al Minimizar: Gracias a la configuración
singleTask, si minimizas la app para responder un mensaje, atender una llamada o apagar la pantalla, la partida nunca se reinicia y permanece al 100% en memoria donde la dejaste. - Cierre Total y Salida Limpia: Si cierras la aplicación por completo (deslizando hacia arriba en la vista de aplicaciones recientes), el nuevo servicio nativo
AppCleanupServicedetecta la eliminación de la tarea (onTaskRemoved), limpia la sesión en disco y al volver a entrar la app arranca limpiamente en el Menú de Inicio. - Silenciado Inmediato en Recientes: En cuanto abres el carrusel de aplicaciones recientes o cambias de ventana, el reproductor de audio corta el volumen a cero y se pausa de forma instantánea, reanudándose suavemente al regresar.
🌐 Mejoras en Multijugador Local (Wi-Fi + QR)
- Sincronización Bidireccional de Piedras: Actualización instantánea y en tiempo real del marcador entre el teléfono anfitrión y los dispositivos de los rivales.
- Permisos por Jugador y Equipo: Cada rival que se une por código QR solo puede sumar piedras a su propio equipo cuando canta una jugada, evitando manipulaciones accidentales.
- Margen de Reconexión de 5 Minutos: Cuenta atrás regresiva visible en el marcador antes de abandonar la sala si un jugador minimiza la app o sufre microcortes en la conexión Wi-Fi local.
🃏 Recuento de Cartas Automatizado y Seguro
- Diferencia Automática en Local: En partidas de 2, 4, 6 y 8 jugadores, al ingresar las cartas contadas por un equipo, el sistema calcula de forma automática el resto correspondiente al equipo rival hasta completar las 40 cartas.
- Bloqueo de Cartas Insuficientes: El botón "Aplicar Piedras" se bloquea de forma preventiva si la suma total no alcanza las 40 cartas de la baraja (o 39 en tríos), indicando de forma clara cuántas cartas faltan por contar para evitar errores de tanteo.
🏆 Suma Rápida y Mensaje de Victoria (+21 Piedras)
- Se eliminaron las restricciones al sumar piedras manualmente en el recuento: ahora es posible sumar tanteos superiores a 21 piedras si la mano final otorga una ventaja mayor.
- Al superar las 21 piedras reglamentarias, la interfaz muestra el aviso destacado:
🏆 ¡Ganarás por X piedras de más! (donde X son las piedras por encima de 21).
👁️ Accesibilidad y Refinamiento Visual
- Escala de Fuente Fija y Responsive (
fontScale = 1.0f): La tipografía se mantiene estable y responsive independientemente de si el usuario tiene configurada una fuente gigante en los ajustes de accesibilidad de su teléfono, evitando que los botones y tarjetas se desborden. - Ajuste del Encabezado (
TopAppBar): Se compactaron los botones de acción a 38 dp y se protegió el título "El Piedrero 🃏" en una sola línea centrada, eliminando cualquier corte o solapamiento en el borde superior de la pantalla.
📦 Información Técnica y Compilación
- Version Code:
1 - Version Name:
1.0.5 - SDK Mínimo Requerido: Android 7.0 (API 24 Nougat)
- SDK Objetivo: Android 14 (API 34)
- Optimización y Seguridad: Minificación y ofuscación de código R8 activada en release.
- Firma Digital Oficial: Certificado de producción a nombre de
DevNaranjo.
📥 Archivos de Instalación
| Archivo | Descripción | Plataforma |
|---|---|---|
ElPiedrero_v1.0.5.apk |
Instalador directo APK optimizado y firmado | Android 7.0+ (ARM64 / ARMv7 / x86_64) |