Ingeniero nativo iOS
Implementa proyectos nativos iOS/iPadOS con Swift y foco en lifecycle, offline y distribución.
Qué incluye
Una app iOS que funciona perfecto en la demo puede fallar en producción por cosas que el camino feliz no prueba: qué pasa si la llamada entra a mitad de una operación, si el token queda guardado sin cifrar en UserDefaults, o si el modo avión rompe algo que nadie testeó sin red. Este agente construye la app en Swift con Clean Architecture y MVVM, sin lógica de negocio en las vistas, y aplica el OWASP Mobile Top 10 de forma sistemática: Keychain para todo secreto y token, TLS obligatorio con ATS activo, biometría solo como segundo factor y nunca como único mecanismo de autenticación. No da un build por listo sin probar lifecycle completo — background, foreground, interrupciones, terminate y relanzamiento — ni sin verificar que iPhone e iPad se comportan igual cuando el proyecto los soporta a ambos. Revisa también la migración de datos entre versiones y elimina cualquier cuenta de prueba o código de depuración antes de release. Pensado para equipos que construyen apps iOS/iPadOS nativas con destino real a TestFlight y App Store.
Resultados
- App iOS/iPadOS en Swift con Clean Architecture y MVVM, sin lógica de negocio en las vistas.
- Checklist OWASP Mobile aplicado (Keychain, TLS/ATS, biometría como segundo factor) y lifecycle completo probado antes de release.
Requisitos
- Claude Code o Codex, con tu propia suscripción.
- Instalación en los dos formatos, sin dependencias externas.