Aplicación móvil en Flutter

Aplicación móvil multiplataforma para firmar y sellar documentos PDF, desarrollada para iOS y Android por un solo ingeniero en 10 días mediante orquestación de IA. La IA integrada en el dispositivo elimina automáticamente el fondo de las imágenes; más de 60 idiomas y 5 formatos de archivo. Sin backend. Sin dependencias de la nube.

MobileFlutteriOSAndroidOn-Device AI

Resumen ejecutivo

10días

hasta una aplicación lista para producción

1ingeniero

orquestado por IA

~38Klíneas

de código de producción

60+idiomas

interfaz totalmente localizada

5formatos

PDF, PNG, JPEG, GIF, TIFF

2plataformas

iOS + Android

El proyecto

Aplicación concebida para móviles que permite firmar y sellar documentos PDF en iOS y Android. Los usuarios colocan firmas, sellos e imágenes directamente sobre las páginas del PDF, los redimensionan y giran con gestos táctiles, y guardan o comparten el resultado, todo ello sin subir nada a un servidor.

La aplicación también admite archivos de imagen (PNG, JPEG, GIF, TIFF) y los convierte automáticamente en PDF de tamaño A4, con corrección de la orientación EXIF para que las fotos de cualquier cámara se muestren correctamente sin girarlas a mano.

Sin backend. Sin cuentas de usuario. Sin almacenamiento en la nube. Todo se ejecuta en el dispositivo.

El método

Un ingeniero, 10 días. La misma metodología de orquestación de IA ya probada en sistemas de backend empresariales, aplicada a un producto móvil de consumo.

Siete agentes de IA cubrieron todo el alcance: diseño de la arquitectura, implementación en Flutter/Dart, código nativo de cada plataforma (Swift para iOS, Kotlin para Android), flujo de localización y documentación. El ingeniero tomó todas las decisiones de diseño, revisó cada resultado y respondió del producto final de principio a fin.

10 días hasta una aplicación lista para producción, con más de 60 idiomas, IA integrada en el dispositivo y compatibilidad con cinco formatos de archivo en dos plataformas. No es un prototipo: es un producto plenamente operativo, listo para enviarse a App Store y Google Play.

Qué se construyó

Visor y editor de PDF

Un visor de PDF de alto rendimiento con zoom por pellizco, desplazamiento fluido y renderizado virtualizado de páginas: en cada momento solo se renderizan las páginas visibles, lo que mantiene estable el consumo de memoria en documentos extensos. Los usuarios arrastran imágenes desde una biblioteca a cualquier página; las imágenes colocadas pueden redimensionarse y girarse libremente mediante controladores táctiles.

Biblioteca de imágenes

Una biblioteca de imágenes persistente, almacenada localmente con la base de datos Isar. Las imágenes se validan al importarlas, se normaliza su rotación EXIF y quedan disponibles de una sesión a otra. Permite añadir imágenes desde la galería de fotos o desde el sistema de archivos.

Eliminación del fondo con IA en el dispositivo

Cuando el usuario añade la fotografía de una firma o de un sello, la aplicación detecta si la imagen tiene un fondo uniforme y ofrece eliminarlo. Todo el proceso se ejecuta en el dispositivo, sin ninguna petición de red.

El proceso consta de cuatro fases: la normalización de la iluminación corrige la luz irregular de la cámara mediante procesamiento de imagen nativo (Accelerate en iOS y filtros optimizados de ventana deslizante en Android); el muestreo del perímetro detecta los fondos uniformes antes de recurrir al aprendizaje automático; la segmentación por aprendizaje automático utiliza iOS Vision Framework (VNGenerateForegroundInstanceMaskRequest) en iOS 17 o posterior y ML Kit Subject Segmentation en Android, con un umbral binario del 50 % de confianza para obtener bordes nítidos con calidad de documento; por último, una limpieza posterior elimina el papel atrapado en el interior de los trazos de los sellos mediante la detección del color dominante por histograma y un triple criterio (distancia RGB, saturación HSV y luminosidad HSL) que protege la tinta de cualquier color.

Conversión de imágenes a PDF

Abre una o varias imágenes y las convierte en un PDF A4 con márgenes correctos y orientación EXIF normalizada. Admite tanto una sola imagen como varias.

Localización: más de 60 idiomas

Interfaz totalmente localizada mediante el paquete intl de Flutter, con archivos ARB para más de 60 idiomas y compatibilidad con la escritura de derecha a izquierda para el árabe, el hebreo y el persa. Las traducciones se generaron y revisaron con IA: la misma metodología de orquestación aplicada al contenido y al código.

Arquitectura de sesiones

Cada documento abierto crea una sesión de visor aislada con estado independiente: imágenes colocadas, selección, indicador de cambios sin guardar y origen del archivo. Los family providers de Riverpod se invalidan por completo al cerrar la sesión, de modo que al abrir un documento nuevo nunca se arrastra estado del anterior.

Pila tecnológica

FlutterDartRiverpodIsarSwiftVision FrameworkAccelerateKotlinML KitSyncfusion PDFpdfx

Comparación con el desarrollo tradicional

MétricaEquipo tradicionalEste proyecto (con IA)
Plazo2–3 meses10 días
Tamaño del equipo3–5 ingenieros1 ingeniero
PlataformasA menudo, primero iOS y después AndroidAmbas a la vez
LocalizaciónSprint aparteIncluida: más de 60 idiomas
Funciones de IAEspecialista en aprendizaje automático aparteIncluidas, mismo ingeniero
BackendNormalmente necesarioNinguno: todo en el dispositivo

El enfoque basado en IA no sustituye la experiencia en ingeniería: la multiplica. La velocidad y la calidad dependen directamente de la cualificación del orquestador: comprensión de la arquitectura, descomposición de problemas, formulación precisa de instrucciones y evaluación crítica de los resultados de la IA. El control sigue en manos humanas.

Conclusiones

Una aplicación móvil multiplataforma con IA integrada en el dispositivo, más de 60 idiomas y compatibilidad con cinco formatos de archivo, entregada en 10 días por un solo ingeniero.

La ausencia de backend no es una limitación, sino una decisión de diseño: los documentos del usuario nunca salen del dispositivo, no hay nada que autenticar ni que mantener, y la infraestructura no cuesta nada. La aplicación funciona sin conexión, siempre.

La metodología de orquestación de IA que produjo 13 microservicios empresariales en 12 días funciona igual de bien con un producto móvil de consumo. Otro ámbito, otra pila tecnológica, el mismo efecto multiplicador.

Su especificación, un precio fijo, un sistema que funciona.

  1. 01 NDA firmado Antes de tratar ningún detalle. Su idea queda protegida.
  2. 02 Llamada inicial · 30 min Solo con un ingeniero sénior: sin comerciales ni intermediarios.
  3. 03 Presupuesto por escrito · 24 h Alcance y precio fijos o tiempo y materiales: usted elige.
  4. 04 Inicio en 48 horas Si encajamos, podemos empezar de inmediato.
Reservar una llamada inicial → 30 minutos · gratuita · NDA previo