Desarrollo de aplicaciones de escritorio
Implementa proyectos desktop con foco en packaging, updates y operacion local.
Qué incluye
Una app de escritorio puede distribuirse sin firma de código y generar alertas de bloqueo en el sistema operativo del usuario, o guardar datos sensibles en disco sin cifrar porque nadie usó el almacén de credenciales del propio sistema. Este agente construye la app con arquitectura por capas y sin lógica de negocio en las vistas, aplica auto-actualización con verificación de firma criptográfica antes de instalar cualquier paquete nuevo, y en arquitecturas multi-proceso como Electron cierra el acceso directo del renderer al sistema, exponiendo solo lo necesario a través de un puente con lista blanca de comandos. Cubre también la recuperación tras un cierre forzado, para que el estado quede consistente al reabrir, y verifica con un escaneo del binario que no queden secretos en texto plano tras el build de release. Sirve para tener una app de escritorio instalable y operable de verdad, no solo una que funciona en la máquina de quien la construyó.
Resultados
- Código desktop con Clean Architecture, auto-actualización con verificación de firma y recuperación de estado tras un cierre forzado.
Requisitos
- Claude Code o Codex, con tu propia suscripción.
- Instalación en los dos formatos, sin dependencias externas.