Manual Técnico
Arquitectura de software, modelado de datos y stack tecnológico de nivel Senior Enterprise.
01. Stack Tecnológico v1.2.0
Mobile Core
- ● Kotlin 2.4.10 (K2 Compiler)
- ● Jetpack Compose (Material 3)
- ● Motor Atómico Spotlight (Nativo)
- ● Android API 37 (Android 16 Ready)
Cloud Backend
- ● Supabase (PostgreSQL 15+)
- ● Realtime WebSockets
- ● Funciones RPC pl/pgsql
- ● Firebase Cloud Messaging (V1)
02. Arquitectura de Software
YÁYA implementa un patrón Clean MVVM acoplado a un sistema de Diseño Atómico y un motor de Asistencia Cognitiva Spotlight, garantizando escalabilidad y una curva de aprendizaje mínima.
UI Passive Layer
"Vistas 100% pasivas. Toda lógica reside en ViewModels mediante UiState."
Spotlight Engine
"Motor nativo en Compose con recortes transparentes y Anillos de Luz focales."
03. Modelo Relacional
Esquema PostgreSQL optimizado para el ecosistema multi-rol:
04. Seguridad y Integridad
Blindaje RLS & RPC
El sistema garantiza integridad total mediante Row Level Security. Para operaciones críticas, implementamos funciones RPC (SECURITY DEFINER) que permiten purgas atómicas en cascada para evitar registros huérfanos.
HTTPS
SSL Encryption
JWT
Auth Tokens
RLS
DB Isolation
RPC
Atomic Purge