Móvil· 8 min de lectura

Apps Flutter con VULK: vista previa en vivo y un APK de Android firmado

Lo que te da VULK cuando le pides una app de móvil: código Flutter real, una vista previa en vivo y un APK de Android firmado que puedes instalar. Tiempos de build y tamaños medidos.

João CastroJoão Castro
Apps Flutter con VULK: vista previa en vivo y un APK de Android firmado

Verificado el 10 de octubre de 2026, contra el código que VULK ejecuta hoy y sus registros de builds de producción.

Pídele a VULK una app de móvil y recibirás un proyecto Flutter, no una web metida a presión en el marco de un teléfono. Puedes probarla en el navegador mientras se construye y, cuando estés contento, pedir en el chat el archivo de Android e instalarlo en tu teléfono.

La versión corta

Lo que pides Lo que VULK entrega hoy
Una app de móvil Un proyecto Flutter (Flutter 3.38.4, Dart 3.10.3)
Probarla Una vista previa en vivo, compilada como un build web de Flutter real
Un archivo de Android Un APK firmado que puedes descargar e instalar

Flutter real, compilado para la vista previa

La vista previa no es una maqueta. VULK compila tu app con el propio build web de Flutter en nuestros servidores y la comprueba con un smoke test headless antes de que la veas. El motor de Flutter de la vista previa se carga desde VULK, no desde un CDN de terceros. Una compilación puede tardar hasta seis minutos, y un build de vista previa terminado se guarda durante 24 horas, así que volver a abrir un proyecto no lo recompila cada vez.

Cuando editas, VULK averigua a qué archivos Dart afecta tu petición y cambia esos, en lugar de regenerar la app entera.

Diseñada, no Material de serie

Hasta hace poco, las apps Flutter generadas parecían los valores por defecto de Material con los colores adecuados. Desde el 10 de octubre de 2026, cada app con un diseño recibe un kit visual compilado a partir de ese diseño, en código y no por un modelo. Incluye superficies elevadas y de cristal con sombras suaves, tarjetas de foto, una imagen hero que se funde con la página, botones en forma de píldora, filas de estadísticas y un dock flotante en lugar de la barra de navegación de serie. Cada app recibe además su propio color distintivo, su atmósfera y su forma de navegación, y una paleta que no pasa una comprobación de contraste se desplaza a los colores más cercanos que sí la pasan, en lugar de rechazarse.

Dos cosas más pequeñas importan más de lo que parece. Las fuentes de tu diseño van dentro de la app, así que el APK nunca recurre a Roboto ni descarga una fuente en tiempo de ejecución. Y el nombre que le das a la app es el nombre que aparece bajo su icono en Android.

Flutter full-stack

Un proyecto Flutter puede generarse para el mismo backend gestionado que las apps web de VULK: su propia base de datos PostgreSQL, cuentas de usuario y una API REST. VULK genera dos archivos Dart para ello, un cliente de API y una capa de datos, y la vista previa en tu navegador habla con ese backend.

El APK: cómo lo consigues

En el chat, pide el APK. VULK lanza un build a partir de los archivos exactos que se entregaron, y una tarjeta en la conversación comprueba el build cada 10 segundos hasta que se convierte en un botón Download.

Una petición que solo pide el APK no toca tu código. Construye la app que ya tienes sin ejecutar el escritor de código. El build en sí no cobra créditos.

Cada build ejecuta flutter create . --platforms android en un servicio de build Linux y después compila tu código dentro. El APK se firma con una clave guardada para tu cuenta, o con tu propio keystore si subes uno en los ajustes de firma de la app. Cuando editas la app y vuelves a hacer el build, el nuevo APK conserva el mismo nombre de paquete de Android, así que, firmado con la misma clave, se instala como una actualización sobre el anterior y no como una segunda app. Android rechaza una actualización firmada con una clave distinta, así que, si pasas de la clave de la cuenta a tu propio keystore, desinstala antes la app antigua.

El archivo se guarda en un bucket privado y solo lo descarga la cuenta propietaria del proyecto. Cada APK guardado lleva un resumen SHA-256, que se vuelve a comprobar cuando se lee.

Medido: cuánto tarda, cuánto pesa

Según nuestros registros de builds de producción, leídos el 10 de octubre de 2026, para builds entre el 26 de septiembre y el 7 de octubre de 2026:

Medida Valor
Builds que terminaron 12
Mediana del tiempo de compilación 157 segundos (rango de 153 a 271)
Mediana desde la petición hasta que está listo 163 segundos
Mediana del tamaño del APK 46,3 MB (rango de 46,0 a 52,0)

Funciones del teléfono

Las apps de VULK pueden usar funciones reales del dispositivo en la vista previa: mapas (flutter_map 8.1.1), ubicación (geolocator 14.0.2), la cámara y el selector de fotos (image_picker 1.2.3), PDFs (pdf 3.12.0), el menú de compartir (share_plus 12.0.2) y notificaciones locales (flutter_local_notifications 19.5.0). Pasan por puertas que escribe el compilador, así que el modelo nunca inventa código nativo.

Planes

Todos los planes de pago pueden hacer builds de APK, porque un build cuenta como exportar tu código. Builder incluye cinco builds móviles al mes; Pro, Max, Team, Business y Enterprise no tienen tope mensual. Los precios están en la página de precios: Builder 19,99 $ al mes, Pro 39,99 $ y Max 199 $, leídos el 10 de octubre de 2026.

Preguntas frecuentes

¿VULK construye Flutter real o un envoltorio web?

Flutter real. El proyecto es código Dart sobre Flutter 3.38.4, la vista previa es un build web de Flutter y el APK lo compila la toolchain de Android de Flutter.

¿Puedo instalar el APK en mi teléfono?

Sí. Descárgalo desde la tarjeta del chat e instálalo en un teléfono Android. Los builds posteriores conservan el mismo nombre de paquete, así que, mientras estén firmados con la misma clave, se instalan como actualizaciones.

¿Cuánto tarda un build de APK?

La mediana de compilación entre el 26 de septiembre y el 7 de octubre de 2026 fue de 157 segundos, y la mediana desde la petición hasta la descarga, de 163 segundos.

¿Hacer un build de APK gasta créditos?

El build en sí no cobra créditos, y una petición que solo pide el APK no ejecuta el escritor de código.

Publicado por João Castro · 8 min de lectura

Soporte VULK

En línea

¡Hola! ¿Cómo puedo ayudarte hoy?

Temas populares

Soporte con IA • support.vulk.dev