Aura Logo AURA CLIMA
Volver a la Página Principal
VERSIÓN 3.3 (ÚLTIMA ACTUALIZACIÓN)

Notas de Actualización v3.3

Descubre las potentes mejoras de Aura: Cálculo dinámico de certidumbre y probabilidad de ocurrencia (80%-99%) en el pronóstico de 7 días, métricas ampliadas de nubosidad, precipitación y viento cardinal, gráfica interactiva 24h con gestos en Jetpack Compose, tolerancia inteligente a errores y diseño simplificado.

Módulo Principal: Versión 3.3 ÚLTIMO RELEASE

📊 Gráfica de Tendencia Térmica 24h, Probabilidad de Ocurrencia 7D & Métricas

Se ha incorporado una importante suite de mejoras de visualización y análisis meteorológico en la pantalla principal de Jetpack Compose:

  • Cálculo Dinámico de Probabilidad de Ocurrencia (Pronóstico de 7 Días): Algoritmo de certidumbre que asigna una probabilidad porcentual real (80% - 99%) para cada día del pronóstico de 7 días según las variables del clima de la ciudad (estabilidad atmosférica WMO, lluvia, ráfagas de viento y variaciones térmicas).
  • Métricas Meteorológicas Ampliadas & Rosa de los Vientos: Nuevas tarjetas métricas para la cobertura de **Nubosidad** (%), **Precipitación** por hora (mm) y dirección del viento traducida dinámicamente a direcciones cardinales (ej. `180° (S)`, `45° (NE)`).
  • Diseño Limpio y Optimización de Cabecera: Eliminación de lecturas térmicas duplicadas en la zona superior para mantener una vista sobria, despejada y centrada en la gráfica de 24h y tendencias.
  • Gráfica Vectorial Interactiva de Tendencia (TemperatureTrendChart): Lienzo interactivo en Compose (`Canvas`) que traza curvas bézier suaves con degradado cian, líneas de referencia discontinuas y marcadores térmicos máximos/mínimos.
  • Gestos Táctiles y Tarjeta Flotante (`Tooltip`): Respuesta inmediata a gestos de arrastre o toque (`pointerInput`), mostrando en vivo un cuadro emergente con el icono animado del clima, horario, probabilidad de lluvia (💧) y descripción traducida.
  • Sincronización Térmica de Estado Actual y Pronóstico: Garantiza alineación 100% exacta entre la temperatura actual de la ciudad y el bloque "Ahora" del pronóstico de 24 horas y la gráfica de tendencia.
  • Gestión Inteligente de Errores & Rescate de Ubicación: Traducción automática de excepciones de red/HTTP a mensajes claros en español (ej: sin conexión Wi-Fi/datos, límite de peticiones o mantenimiento de servidor). Incluye tarjeta de error renovada con botón de reintento y acceso directo de rescate a Madrid.
  • Notificaciones Snackbar & Retroalimentación de Búsqueda: Mensajes flotantes de confirmación al agregar/eliminar ciudades en Favoritos (⭐) o actualizar GPS (📍), junto con alertas explícitas si la búsqueda no arroja resultados.
Versión 3.2: Tareas & Hora Local

⏰ Tareas Programadas (WorkManager) & Hora Local por Ubicación

Se ha implementado un sistema inteligente de notificaciones diarias programadas y sincronización horaria internacional precisa:

  • Resumen Matutino con WorkManager (DailyWeatherWorker): Programación periódica en segundo plano que envía cada mañana (07:30 AM) un resumen detallado con la temperatura actual, rango del día, probabilidad de lluvia, velocidad del viento y alertas de la ubicación actual del usuario. Incluye canal de notificaciones nativo de Android y botón de prueba instantánea.
  • Hora y Fecha Local Sincronizada (TimeZone / UTC Offset): Al buscar o seleccionar cualquier ubicación global (ej: Tokio, París, Buenos Aires), Aura detecta su zona horaria exacta y muestra en tiempo real la fecha y hora local correspondiente en la cabecera.
  • Pronóstico de 24 Horas Ajustado a la Hora Local: El carrusel interactivo de pronóstico se alinea con la hora local actual de la ciudad consultada, destacando el bloque inicial con la etiqueta fluorescente "Ahora".
Versión 3.0: Arquitectura & Seguridad

🌙 Tema Oscuro Global & Endurecimiento de Seguridad

Se ha implementado una transformación integral de la experiencia visual y la arquitectura de datos del aplicativo:

  • Tema Oscuro Elegante Unificado: Adopción global de paleta de noche profunda (Deep Night Slate #0B1120), contraste elevado y gradientes atmosféricos en Jetpack Compose.
  • Protección de Datos Privados (allowBackup="false"): Configuración del manifiesto de Android para prevenir la extracción no autorizada de datos locales en la nube o respaldos adb.
  • Geocodificación Asíncrona en Corutinas (Dispatchers.IO): Traslado de las consultas Geocoder a hilos de entrada/salida para garantizar 0 bloqueos en la interfaz principal.
  • Optimización de Consultas SQL en Room: Reestructuración de búsqueda de coordenadas mediante rangos SQL (BETWEEN) evitando sobrecostos por funciones escalares.
Módulo 2: Animación Inteligente

🎬 Secuenciador Animado (ViewFlipper)

El widget ahora cobra vida propia gracias a la integración de un **ViewFlipper nativo** con animaciones fluidas de desvanecimiento continuo que rota de forma elegante la información cada 3 segundos:

Diapositiva 1: Métricas de Clima

Muestra la temperatura actual, estado meteorológico traducido y el porcentaje preciso de probabilidad de lluvia.

Diapositiva 2: Recomendaciones Reales

Genera sugerencias personalizadas dinámicamente basadas en el código del clima (ej: "¡Se aproxima lluvia! ¡No olvides tu paraguas! ☔").

Módulo 3: Monitoreo Sutil

🚨 Detector de Condiciones Extremas Proactivo

Aura ahora lee en tiempo real métricas críticas como olas de calor/frío extremas, ráfagas de viento y el índice de radiación UV para generar **alertas de prioridad extrema** que se muestran en el widget del clima de manera sutil pero clara:

  • Peligro Extremo (Énfasis Rojo): Olas de calor ≥40°C, olas de frío ≤-5°C, ráfagas de viento ≥60 km/h o radiación UV crítica ≥10. (Ej: "🚨 Ola de calor extrema: 41°C")
  • Advertencia Severa (Énfasis Naranja): Calor moderado-fuerte ≥35°C, heladas ≤0°C, vientos ≥40 km/h, o tormentas severas. (Ej: "⚡ Peligro de tormentas eléctricas")
Módulo 4: Análisis Visual

📈 Tendencia de Temperatura de 24 horas NATIVA

Para brindar una previsión integral al instante, el Widget incorpora un **gráfico de líneas continuo** que proyecta la fluctuación térmica para las próximas 24 horas:

  • Fusión matemática perfecta: Dibuja las coordenadas térmicas sobre un lienzo vector de Android (`Canvas` programático) con renderizado anti-alias de alta precisión para un consumo nulo de batería.
  • Estilo futurista: Línea fluida con degradado vertical cian que se desvanece suavemente a transparente hacia la base del widget.
  • Etiquetas inteligentes: Identifica e imprime de forma automática los puntos exactos de temperatura Máxima y Mínima del día en sus ubicaciones físicas respectivas.

¿Listo para probar las mejoras?

Descarga de forma totalmente gratuita la nueva actualización oficial compilada y experimenta la elegancia del nuevo widget con gráfica de líneas y alertas en vivo.