Optimización y Desarrollo Nativo de software EMDR profesional (iOS/macOS)

Customer: AI | Published: 17.10.2025

Busco un desarrollador con experiencia avanzada en Swift/SwiftUI y ecosistema Apple para optimizar y migrar a versión nativa una aplicación EMDR profesional ya funcional como prototipo web. La app cuenta con todas las especificaciones de estimulación bilateral, controles y lógica UI/UX validadas por terapeutas. Objetivos principales del encargo: Fase 2 – Desarrollo Nativo Implementar la app nativa para iOS y macOS usando Swift/SwiftUI, siguiendo la especificación visual y funcional exacta del prototipo ya creado. Incorporar cifrado AES-256 para todos los datos y ajustes locales. Asegurar compliance HIPAA/GDPR desde la arquitectura: consentimiento granular, datos solo locales, cumplimiento de “derecho al olvido”, etc. Optimizar animaciones: rendimiento a 60 FPS y sincronización perfecta visual/auditiva. Mantener toda la personalización de usuario (velocidad, amplitud, formas, colores, presets, etc.) Preparar la base para traducción multilingüe y avisos legales personalizados según región. Fase 3 – Go to Market (Opcional) Asistir en el onboarding de partnerships estratégicos con asociaciones EMDR (si tienes experiencia en lanzamientos de HealthTech, indícalo). Facilitar el desarrollo de un programa de certificación de terapeutas usuarios de la app. Ayudar al despliegue de una beta para terapeutas seleccionados e implementación de feedback temprano. Checklist de pruebas requeridas/QA: Comprueba todas las modalidades de estimulación (visual, auditiva) y sus controles (sliders, presets, selección de colores y formas). Testea frecuencias 0.5–6 Hz, rendimiento visual mínimo 60 FPS, sincronización perfecta audio-visual incluso en cambios rápidos. Realiza pruebas multiplataforma en simuladores Xcode (iOS: versiones desde 14.x hasta la más reciente; macOS: Monterey, Ventura, Sonoma). Valida la experiencia en dispositivos reales: iPhone/iPad recientes y antiguos, MacBooks/Mac Mini. Chequeo exhaustivo de accesibilidad (VoiceOver, modo oscuro/claro, alto contraste, soporte teclado). Valida que toda la lógica de datos sea 100% local y cifrada, sin telemetría exterior. Proporciona documentación de pruebas: listado de bugs/diferencias, limitaciones detectadas, recomendaciones de mejora.