móvil · flutter, ios, android, riverpod, offline-first
Desarrollador Flutter para apps iOS y Android, de la primera pantalla a las tiendas.
Desarrollé en solitario una app de reservas en Flutter, en cinco meses, desde la primera pantalla hasta App Store y Google Play. Hoy la usan más de 100 restaurantes. Puedo construir su app de la misma forma, o sumarme a su equipo de Flutter.
- Plataformas
- iOS y Android, móvil y tablet
- Alrededor
- Riverpod, WebSockets, Fastlane
- En producción
- 100+ restaurantes, 6 idiomas
- Modalidad
- Como proyecto o en su equipo
- Horario
- Lun–vie 04:00–18:00 Buenos Aires 09:00–23:00 Berlín 03:00–17:00 Nueva York
- Disponible desde
- Q4 '26
Qué construyo con Flutter
- Apps para iOS y Android con un solo código, con diseños propios para móvil y tablet.
- Apps que funcionan sin conexión: una caché local y una cola de cambios, para que una mala conexión no haga perder nada.
- Datos en vivo: cambios enviados por WebSockets, para que todos los dispositivos muestren el mismo estado.
- Versiones mediante un pipeline: builds firmadas a TestFlight y Google Play con Fastlane, y tests automatizados en cada pull request.
Una app de reservas para más de 100 restaurantes
Un proveedor de tecnología gastronómica necesitaba una app para el personal que lleva el servicio. La desarrollé en solitario: un plano del salón donde las reservas se arrastran a mesas reales, una línea de tiempo de la noche y un tablero kanban. Los cambios llegan por WebSockets a todos los demás dispositivos. Si falla el Wi-Fi, los cambios quedan en cola y se envían cuando vuelve la conexión, y cada cambio lleva un ID para que ninguna reserva se cree dos veces. Unos 1200 tests automatizados corren en cada pull request, y la app habla seis idiomas. Ver el caso.
Su backend actual sirve
La app de reservas no necesitó un backend nuevo: trabaja con el backend Node.js que el proveedor ya tenía. Si todavía no tiene uno, lo construyo con NestJS y Postgres.
Muchas apps con un solo código
Cuando cada cliente necesita una app con su propia marca, hacer cada una a mano no escala. Para el mismo proveedor construí un generador de apps white-label, en Ionic, que convierte una configuración en apps firmadas en ambas tiendas en unas dos horas en lugar de varias semanas.
Cómo podemos trabajar juntos
- Desarrollo de apps: un alcance por escrito con plazos y precio, una demo cada semana, de 4 a 12 semanas para un MVP típico.
- Staff augmentation: me sumo a su equipo de Flutter, part-time o full-time, desde tres meses.
- Asesoría: una revisión de la arquitectura de su app, o ayuda con un código Flutter que se volvió difícil de cambiar.
Preguntas frecuentes
¿Por qué Flutter y no dos apps nativas?
Un solo código para iOS y Android significa un solo conjunto de funciones, un solo conjunto de tests y versiones que llegan a ambas plataformas al mismo tiempo. Para la mayoría de las apps de negocio, eso es más rápido y más barato que construir todo dos veces.
¿Cuánto tarda una app Flutter?
Un MVP típico lleva de 4 a 12 semanas. La app de reservas, con tres vistas de la noche, modo offline y seis idiomas, llevó cinco meses desde la primera pantalla hasta ambas tiendas.
¿Se ocupa de la publicación en App Store y Google Play?
Sí. Un pipeline con Fastlane firma las builds y las sube a TestFlight y Google Play, sin pasos manuales.
¿De quién es el código?
Suyo. Todos los derechos pasan a usted, y tras la entrega recibe el código, la documentación y 30 días de soporte.