React Native · Swift/Kotlin · Ionic · Xamarin → Flutter
L'única agència espanyola al directori oficial de Flutter de Google. Migrem la teva app existent sense perdre funcionalitat, sense big-bang, i amb un procés provat en més de 100 projectes.
Per què migrar
iOS i Android des del mateix repositori. Un sprint de canvis afecta les dues plataformes simultàniament. L'equip es redueix i la velocitat augmenta.
Flutter compila a codi màquina — no hi ha JS bridge, no hi ha WebView. El resultat és indistingible d'una app nativa en Swift o Kotlin.
Flutter renderitza amb el seu propi motor gràfic (Impeller). Les animacions són suaus a 60/120fps i el disseny és idèntic en iOS i Android.
Més de 30.000 paquets a pub.dev. Google i la comunitat mantenen plugins per a quasi qualsevol integració: BLE, NFC, mapes, pagaments, càmera.
Hot reload en segons, sense recompilacions. Els cicles d'iteració es redueixen un 40% davant el desenvolupament natiu separat.
Flutter és la tecnologia cross-platform #1 del món per descàrregues. Google la fa servir en els seus propis productes. El risc d'abandonament tecnològic és mínim.
Decisión
Migrar cuesta — y mantener la app actual también. Estos son los cuatro escenarios en los que, por nuestra experiencia con +100 apps en producción, una migración a Flutter devuelve la inversión en menos de 12 meses.
Cada feature se construye dos veces. Si el roadmap crece y el equipo no puede escalar al mismo ritmo, Flutter elimina esa duplicación sin renunciar al look nativo.
Umbral → Coste mensual de mantenimiento > 1 FTE dedicado a paridad
El bridge JS ↔ nativo, cambios bruscos en la New Architecture y librerías abandonadas os están forzando patches constantes. Flutter tiene motor propio (Impeller) y ecosistema maduro.
Umbral → Más de 3 bugs de plataforma al trimestre sin solución upstream
Flutter es hoy cross-platform real (móvil + web + desktop + embedded). Migrar ahora evita construir cada canal desde cero con un stack distinto.
Umbral → Roadmap a 12 meses incluye > 1 canal nuevo
Si Swift/Kotlin/Xamarin dependen de 1-2 personas y no encontráis relevo senior en el mercado, Flutter reduce el riesgo de bus factor a la mitad: el pool de talento Dart es mayor y más joven.
Umbral → Riesgo de bus factor en un ingeniero concreto
Coste y plazos
Rangos honestos derivados de más de 20 migraciones reales. La auditoría técnica inicial (4.000–8.000 €) define el presupuesto exacto antes de firmar nada.
| Complejidad | Señales | Plazo | Inversión |
|---|---|---|---|
| Baja | 5–10 pantallas, pocas integraciones nativas, sin SDKs propietarios | 3–4 meses | 40.000–60.000 € |
| Media | 10–25 pantallas, login federado, pagos, push, analítica, CI/CD | 4–6 meses | 60.000–100.000 € |
| Alta | 25+ pantallas, BLE/NFC, mapas, offline-first, SDKs bancarios/sanitarios | 6–12 meses | 100.000–150.000 € |
Incluye auditoría, arquitectura, implementación, QA, release paralelo y transferencia de conocimiento al equipo interno. No incluye licencias de terceros ni servicios cloud.
Punt de partida
Cada tecnologia té les seves particularitats. Aquí tens el que pots esperar segons d'on vinguis.
React Native
“El JS bridge limita el rendiment. Llibreries desactualitzades. Actualitzar RN cada versió és una odissea.”
Swift / Kotlin nativo
“Dos repositoris, dos equips, el doble de bugs. Cada feature desenvolupada dues vegades, mai exactament igual.”
Ionic / Capacitor
“Rendiment de WebView que penalitza l'experiència. Animacions que no arriben a 60fps. Web que no se sent com nativa.”
Xamarin / .NET MAUI
“Xamarin en end-of-life. MAUI amb limitacions de maduresa. L'ecosistema Microsoft per a mobile s'encongeix.”
Procés
Analitzem el codi actual: deute tècnic, dependències crítiques, tests existents, APIs de backend i acoblament amb plataforma nativa. Lliurem un informe de riscos i un pla de migració.
Dissenyem l'arquitectura del projecte Flutter: estructura de carpetes, gestió d'estat (Riverpod/BLoC), navegació, injecció de dependències i convencions d'equip.
Migrem mòdul a mòdul, prioritzant per impacte i risc. En cada sprint es lliura funcionalitat verificada. No fem big-bang — sempre hi ha una versió funcional.
Testing manual en dispositius reals (iOS i Android), tests d'integració automatitzats i validació de performance amb Dart DevTools. Sense regressions silencioses.
Publicació a l'App Store i Google Play, documentació d'arquitectura, sessions de formació per a l'equip del client i suport post-llançament.
Si la teva app nativa funciona bé, l'equip és senior en Swift o Kotlin, i no tens pressió de reduir costos ni ampliar a noves plataformes, la migració pot no ser la millor inversió. També si el projecte és a prop del final de la seva vida útil o el pressupost de manteniment és molt limitat. T'ho direm amb honestedat a l'auditoria inicial.
Preguntes freqüents
Depèn de la complexitat de l'app original. Una app amb 5-10 pantalles principals pot migrar-se en 3-4 mesos. Apps complexes amb integracions profundes de plataforma nativa poden requerir 6-12 mesos. L'auditoria inicial ens dona un calendari precís.
Sí, i és el recomanable. La migració es fa en paral·lel. L'equip del client pot continuar corregint bugs crítics a l'app original mentre nosaltres construïm la versió Flutter. Coordinem els releases per minimitzar divergències.
Les APIs de backend no canvien — aquesta és l'avantatge. Flutter consumeix les mateixes APIs REST, GraphQL o WebSockets que l'app original. Només es reescriu la capa de presentació i lògica d'UI.
No per arrencar. Ens encarreguem de la migració completa. Però recomanem que l'equip del client participi des del principi per absorbir el coneixement. Dart és molt similar a TypeScript i Kotlin — la corba d'aprenentatge és curta per a developers amb experiència.
Els tests unitaris de lògica de negoci es porten si estan ben separats de la UI. Els tests de UI (snapshot, instrumentació) es reescriuen en el framework de testing de Flutter. Si la cobertura és baixa, aprofitem per construir-la des del principi.
Les migracions parteixen de 40.000€ per a apps de complexitat mitjana. El rang habitual és entre 60.000€ i 150.000€. El determinant és la complexitat de l'app original i el volum d'integracions natives. L'auditoria tècnica inicial (normalment 4.000-8.000€) defineix el pressupost exacte.
Comença amb l'auditoria tècnica. En 1-2 setmanes tindràs un pla de migració realista amb terminis i pressupost.