Resumen. Todas las webs de agencias dicen las mismas tres cosas — equipo senior, proceso probado, la calidad primero —, así que las palabras no valen nada como filtro. Lo que funciona es la verificación: apps publicadas que puedes instalar, pensamiento de ingeniería que puedes leer, precios publicados antes de la llamada comercial y referencias a las que de verdad llamas por teléfono. Este artículo es la lista que usaríamos si fuéramos nosotros los compradores, y sí — somos una agencia Flutter, así que al final la aplicamos sobre nosotros mismos y te enseñamos dónde comprobar nuestras afirmaciones.
Por qué el camino habitual de investigación engaña
Busca «best Flutter development company» y encontrarás listículos y directorios. Los dos son útiles y los dos necesitan descodificarse. Muchos listículos son de pago por aparecer o funcionan por afiliación — la inclusión es marketing, no mérito. Los directorios como Clutch son más útiles porque las reseñas verificadas de clientes son difíciles de falsificar en volumen, pero lee las reseñas, no las insignias: una reseña detallada que describe un proyecto real te dice más que una docena de valoraciones de cinco estrellas con dos frases cada una.
Ninguna de esas dos vías sustituye los veinte minutos de verificación directa que vienen a continuación. Cada criterio de esta lista puede comprobarse desde tu escritorio antes de reservar una sola llamada.
Seis cosas que verificar, no que preguntar
1. Apps Flutter publicadas que puedas tener en la mano
Nada de capturas: fichas en las tiendas. Abre el portfolio, busca los enlaces al App Store y a Google Play, instala dos apps y úsalas diez minutos. Haz scroll rápido, rota la pantalla, quédate sin conexión, vuelve. Un equipo que publica Flutter pulido en producción no puede esconderlo, y un equipo que no lo ha hecho no puede fingirlo. Desconfía de un portfolio que sea todo maquetas y ningún enlace; sé comprensivo con el trabajo bajo NDA, pero espera al menos algo de prueba con nombre e instalable.
2. Pensamiento de ingeniería en público
Una agencia que se ha peleado de verdad con un feed de tiempo real o un flujo de pago puede escribir tres páginas concretas al respecto; una que no, escribe «entregamos soluciones innovadoras y escalables». Lee el blog. Busca cosas concretas: compromisos con nombre, números, cosas que salieron mal. El código abierto es la misma señal, pero más fuerte: paquetes en pub.dev con usuarios reales significan que el código del equipo sobrevive al escrutinio público, y puedes leerlo tú mismo antes de pagar por más.
3. Quién va a construir tu app en realidad
Las personas de la llamada comercial y las personas de tu repositorio suelen ser personas distintas. Pide nombres y perfiles de los ingenieros asignados a tu proyecto, comprueba que las páginas de equipo muestran humanos reales con historiales verificables y trata una negativa como una respuesta. La seniority importa en Flutter más de lo que sugiere la juventud de la bolsa de talento: el framework es fácil de empezar e implacable en los bordes de producción — acotar las reconstrucciones, los platform channels, la revisión de las tiendas —, donde un senior tiene cicatrices y un junior tiene tutoriales.
4. Precios y plazos que comprometan por escrito
Una agencia que publica rangos ha decidido que sus números pueden sobrevivir a la comparación; una que solo presupuesta tras una llamada de descubrimiento se está guardando margen para ajustar el presupuesto al cliente. La misma lógica con el calendario: «¿cuánto tarda un MVP?» merece un rango concreto con condiciones, no un «depende». Siempre depende — los profesionales te dicen de qué, y sus condiciones te enseñan cómo piensan.
5. Cómo es una semana trabajando con ellos
Demos con una cadencia, un canal donde ves el progreso a diario e informes honestos cuando algo se retrasa — y a cada referencia hazle una pregunta por encima de todas: «Cuando algo salió mal, ¿cómo os enterasteis?» Si el cliente descubrió los problemas por su cuenta, vete. Si la agencia levantó la bandera primero con un plan bajo el brazo, ese es el proveedor que quieres, y ningún dossier de propuesta lo revela.
6. Qué pasa después del lanzamiento
Publicar es el punto intermedio del coste de una app, no el final — el mantenimiento tiene su propia economía. Verifica que existe una oferta post-lanzamiento real: monitorización, actualizaciones por políticas de las tiendas, una vía de respuesta con nombre. Y comprueba la propiedad del código en el borrador de contrato, no en la conversación: tu repositorio desde el día uno, tus tiendas, tus cuentas. Cualquier fricción en este punto es un ensayo de una negociación con rehenes.
Cinco señales de alarma que terminan la conversación
- Certificaciones como argumento de venta. «Desarrolladores certificados en HIPAA» es una señal delatora — HIPAA no tiene tal certificación, y una agencia que abre con insignias está apostando a que no lo sabes. Los equipos versados en cumplimiento describen, en cambio, cómo construyen.
- Sí a todo. Que no haya objeciones sobre alcance, calendario o viabilidad durante el proceso de venta significa que las objeciones llegan después del anticipo, en forma de órdenes de cambio.
- Un presupuesto sin preguntas. Quien pone precio a tu app sin interrogar el alcance, las integraciones y el 40 % invisible — flujos de autenticación, borrado de cuentas, envío a las tiendas — está cotizando un número diseñado para empezar una relación, no para terminar un proyecto.
- Sin ingenieros en la sala. Si no consigues que una persona técnica participe en una conversación de preventa, le estás comprando a una capa comercial que traducirá tu producto a través de una cola de tickets.
- Un portfolio sin fechas ni enlaces a las tiendas. El trabajo sin fecha puede tener una década; el trabajo sin enlace puede ser de cualquiera.
Diez preguntas para la llamada con los finalistas
- ¿Cuál de vuestras apps Flutter publicadas se parece más a la nuestra, y podemos hablar con ese cliente?
- ¿Quién trabajará exactamente en nuestro proyecto, y en qué más está?
- ¿Qué recortaríais de nuestro alcance, y por qué?
- ¿Cuál es vuestro rango de estimación para nuestro MVP, y qué lo mueve hacia arriba o hacia abajo?
- ¿Cómo abordáis un flujo de pago / una función de tiempo real / una sincronización offline como la nuestra? (Elige tu funcionalidad más difícil; presta atención a los detalles concretos.)
- ¿Cómo es una semana normal para nosotros: demos, canales, informes?
- Contadnos un proyecto que salió mal y qué hicisteis.
- ¿Qué es lo que no hacéis, y adónde nos mandaríais en su lugar?
- ¿Cuánto cuesta y qué cubre el soporte post-lanzamiento?
- ¿Cuándo podemos ver el repositorio, y a nombre de quién está? (Respuesta correcta: al tuyo, desde el día uno.)
La pregunta 8 es la asesina silenciosa. Un estudio sin una respuesta honesta a «¿qué no hacéis?» nunca ha pensado en qué es realmente bueno.
Comparar presupuestos sin engañarte
Los presupuestos para «la misma app» varían legítimamente entre 3 y 5 veces — sobre todo porque no son para la misma app. Antes de comparar números, normaliza el alcance: qué funcionalidades, qué plataformas, el backend de quién, el diseño de quién, qué pruebas, qué trabajo de envío a las tiendas, qué periodo post-lanzamiento. Un desglose estructurado de qué impulsa realmente el coste en Flutter hace esa normalización abordable. Después descarta la oferta más barata salvo que puedas explicar por qué es barata — las respuestas habituales son juniors, apalancamiento offshore que se evapora en sobrecarga de comunicación, o un alcance que excluye en silencio el 40 % invisible. La ingeniería barata que hay que reconstruir es la más cara que existe; pagar dos veces es el resultado estándar de comprar solo por precio.
La geografía, ya que estamos: los equipos nearshore y offshore pueden ser excelentes — la variable que predice los resultados no es el mapa, es el solape horario con tu jornada y la seniority de las personas que de verdad hacen commits. Insiste en tres o más horas de solape y en seniors con nombre, y la pregunta de la ubicación casi se responde sola.
La misma lista, aplicada a nosotros
Somos Nerdy Production, una agencia Flutter, y sería raro publicar una guía de selección y eximirnos a nosotros mismos. Así que, línea a línea: nuestro trabajo publicado está en el portfolio con enlaces a las tiendas donde los NDA lo permiten — instala ExtraETF o Jepta y juzga tú mismo el rendimiento del scroll. El pensamiento de ingeniería está en este blog y en paquetes de código abierto en pub.dev que puedes leer esta misma noche. Las personas están en la página del equipo, y la persona de tu llamada es un ingeniero, normalmente el que diseñará la arquitectura de tu proyecto. Los precios y los plazos están publicados, con las condiciones que los mueven. Para referencias, pídenoslas — te pondremos en contacto con clientes con nombre, los mismos que aparecen citados en esta web.
Y la pregunta 8, respondida en público: no hacemos desarrollos solo nativos, disuadimos a los clientes de migraciones que su producto no necesita, y cuando Kotlin Multiplatform o Expo encajan mejor con tu equipo, lo decimos en los propios artículos comparativos.
Aplica la lista sobre nosotros y sobre nuestros competidores. Si alguien nos gana en ella, contrátalo.
Preguntas frecuentes
¿Estás preseleccionando agencias ahora mismo? Reserva una llamada de 30 minutos y trae esta lista: responderemos a las diez preguntas, incluidas las que no nos favorecen.

