Balance
Balance es una app iOS de finanzas personales que diseñé y desarrollé de principio a fin con Expo y React Native, usando componentes SwiftUI de @expo/ui, almacenamiento local en SQLite y módulos nativos en Swift para integrarme con App Intents y las capacidades de seguridad de iOS.

El encargo
La mayoría de apps de finanzas personales o simplifican de más —un saldo único— o abruman con un detalle de hoja de cálculo. Ninguna de las dos ayudaba a entender realmente adónde iba el dinero.
Diseñar una app que siga cada fuente de dinero por separado manteniendo la foto completa fácil de leer de un vistazo, y sin añadir fricción.
Mi papel
Llevo el producto de principio a fin: arquitectura, diseño de interfaz y desarrollo con Expo, React Native y módulos nativos de iOS.
Qué construí
- Una arquitectura 100 % local y offline: SQLite como fuente de verdad, sin cuentas ni backend
- Componentes nativos de @expo/ui sobre SwiftUI, navegación con Expo Router y Liquid Glass en iOS 26
- Módulos propios en Swift para App Intents, Atajos y la coordinación de seguridad con iOS
- PIN y Face ID con credenciales protegidas en Keychain mediante Secure Store
- Cada fuente se sigue por separado, pero siempre se resume en una foto global clara
- Mostrar la evolución del saldo y los patrones por categoría en lugar de listados de transacciones en crudo
- Una vista de resumen final pensada para responder de un vistazo a «cómo estoy ahora mismo»
Resultado
En desarrollo activo, con las pantallas principales de seguimiento y resumen ya diseñadas y en construcción.
Stack
Expo 57, React Native, TypeScript, Expo Router, @expo/ui (SwiftUI), SQLite, Reanimated, Swift / App Intents.