Qué es
Bolt.new, de StackBlitz, crea y despliega apps web full-stack a partir de prompts en el navegador. Creadores en solitario y equipos pequeños que lanzan MVP rápido, a menudo con Supabase y Stripe ya conectados.
Colección de guías de Bolt
Desplegada desde Bolt con un clic. Listada en ambas tiendas antes de que acabe la tarde. Todas las guías para quienes crean con Bolt en un solo lugar: las guías paso a paso para iOS y Android, cada función nativa con un prompt para Bolt, y qué hacer si una tienda dice que no.
Desde $109 de pago único por plataforma, o deja que nuestro equipo lo haga todo desde $698.
Cada página de función explica la parte nativa (un ajuste o una llamada URL) y la parte de la web app para tu stack de Bolt, con un prompt para pegar.
bioauth://) que devuelve el resultado a tu web app para que protejas exactamente las pantallas que quieras.Escáner de códigos QR y de barrasEscanear códigos QR desde el navegador dentro de un WebView es lento y pide demasiados permisos. WebViewGold abre el escáner nativo de la cámara desde un enlace (qrcode:// o barcodescanner://) y devuelve el resultado directamente a tu app de Bolt: una URL se abre automáticamente y el valor de un código de barras llega a una variable JavaScript.GeolocalizaciónTu app de Bolt ya llama a navigator.geolocation. Dentro de una app WebViewGold, esa llamada muestra el diálogo de permisos real del sistema, y la posición llega del GPS del dispositivo en lugar de una aproximación del navegador. Sin código nativo: solo escribes el texto de uso y respondes a los cuestionarios de las tiendas.Anuncios AdMobLas redes publicitarias web pagan poco dentro de las apps y a menudo fallan en los WebViews. WebViewGold integra el SDK nativo de AdMob: un banner bajo tu app de Bolt, intersticiales tras cierto número de interacciones y vídeos con recompensa que lanzas desde JavaScript cuando el usuario quiere créditos o contenido extra.Modo sin conexiónLos revisores activan el modo avión. Los usuarios viajan en metro. Una app de Bolt que muestra una página en blanco sin conexión parece rota; una pantalla offline nativa con un botón de reintento parece una app. WebViewGold te ofrece tres niveles de soporte sin conexión, y el adecuado depende de tu stack (React o Next.js con Vite, Tailwind CSS, a menudo Supabase para autenticación y datos; Bolt también puede desplegar directamente desde el editor).Deep linksUn usuario toca en su email el enlace mágico de Supabase Auth (email, enlaces mágicos, Google, GitHub) mediante la integración de Supabase incluida y acaba en Safari: con la sesión iniciada en la web, pero no en la app. Universal Links y App Links lo solucionan: los enlaces https a tu dominio abren directamente la app de Bolt. Aquí tienes la configuración completa, además de los enlaces con esquema propio para códigos QR y otras apps.Compartir nativo y respuesta hápticaDos detalles hacen que una app de Bolt se sienta nativa desde el primer minuto: una hoja de compartir real (AirDrop, Mensajes, WhatsApp, Mail) en lugar de un enlace copiado, y una vibración sutil cuando algo sale bien. WebViewGold expone ambos como llamadas URL que puedes conectar a los botones que ya tienes.Descargas de archivos y subidas desde la cámaraUn WebView simple ignora sin avisar la descarga de un PDF y muestra un selector de archivos básico. WebViewGold guarda imágenes en la galería (savethisimage://?url=…), descarga archivos PDF, de audio, ePub y de Office, y abre la cámara o la galería nativas para cada <input type="file"> de tu app de Bolt.Valoraciones dentro de la appLas valoraciones deciden si una ficha de la tienda convierte. WebViewGold permite que tu app de Bolt muestre el diálogo nativo de valoración (rateapp://) justo cuando el usuario está contento: tras completar un pedido, terminar un entrenamiento o guardar un proyecto. Tú decides el momento en tu web app; la parte nativa es una sola llamada.CSS y JavaScript personalizadosLa web necesita un banner de cookies, un pie de página con 30 enlaces y una insignia de "Descarga nuestra app". La app no necesita nada de eso. WebViewGold inyecta un archivo custom.css y otro custom.js en cada página que tu app de Bolt carga dentro de la app, así que la web queda intacta y la app parece una app.Lector de etiquetas NFCSafari no da a los sitios web ningún acceso a NFC, y Web NFC solo existe en Chrome para Android. Envuelta con WebViewGold, tu app de Bolt inicia un escaneo NFC nativo con un solo enlace y recibe el contenido de la etiqueta en una función de JavaScript: en Android mediante la API NFC documentada, en iPhone mediante el plugin NFC de WebViewGold. Los check-ins, las etiquetas de equipos y las tarjetas de contacto que se guardan con un toque se reducen a unas pocas líneas de código.Escáner de documentosSi tu app de Bolt tiene una subida de archivos, puede tener un escáner de documentos de verdad. WebViewGold añade la opción Escanear documento al diálogo de subida nativo: Apple VisionKit en iPhone y Google ML Kit en Android detectan los bordes de la página, recortan y mejoran cada página y entregan el resultado a tu campo de archivo actual como cualquier otra subida.Impresión y AirPrintEl botón de imprimir que funciona en el navegador suele quedarse mudo dentro de una app, porque los WebViews de las apps no gestionan window.print() como Safari o Chrome. WebViewGold le da a tu app de Bolt una alternativa nativa: printitem:// descarga un PDF o una imagen de tu servidor y abre el diálogo de impresión del sistema, AirPrint en iPhone y el servicio de impresión de Android, con Guardar como PDF como opción.Copiar y pegar con el portapapelesLos botones de copiar que fallan en silencio y los campos de pegar que nunca se rellenan son molestias clásicas de los WebViews. En una app WebViewGold, tu app de Bolt lee el portapapeles del dispositivo cuando lo necesita con getclipboard:// (el contenido llega a la variable clipboarddata), y para copiar se usa la API Clipboard estándar de la web con una alternativa. Aquí tienes el patrón, además de las reglas de privacidad que imponen ambas plataformas.Acceso a contactosLas pantallas para encontrar amigos, las invitaciones a grupos y las apps para dividir gastos suelen querer acceder a la agenda. En una app WebViewGold, tu app de Bolt pide permiso con requestcontactpermission:// y, tras readcontacts://, recibe los nombres y números de teléfono como JSON en la variable contacts. El código lleva minutos; lo que decide si la app supera la revisión es cómo usas los datos.Reproducción de video y audioUna etiqueta de video HTML5 funciona dentro de la app, pero las lecciones largas se ven apretadas y la reproducción suele detenerse en cuanto el usuario cambia de app. Con WebViewGold, tu app de Bolt pasa la URL de un stream al reproductor nativo con un solo enlace (startnativevideo://), así que los espectadores tienen pantalla completa y Picture-in-Picture en ambas plataformas, y AirPlay en iPhone. En iOS también puedes mantener el audio HTML sonando en segundo plano para podcasts, radio y cursos de audio.Protección de capturas de pantallaLecciones de pago, chats privados, saldos de cuenta, cupones de un solo uso: algunas pantallas no deberían acabar en un chat de grupo. WebViewGold puede bloquear capturas y grabaciones de pantalla en Android y detectarlas en iOS, y luego llamar a una función JavaScript de tu app de Bolt para que puedas reaccionar. Las mismas herramientas también funcionan al revés: takescreenshot:// guarda una pantalla en Fotos a propósito, para entradas y recibos.HealthKit y Health ConnectLos rastreadores de actividad, las apps de hábitos y las herramientas de coaching creadas con Bolt pueden mostrar los pasos, la frecuencia cardíaca o el peso reales del usuario en lugar de pedirle que los escriba. WebViewGold lee y escribe en Apple Health (HealthKit) en iOS y en Health Connect en Android con los mismos dos esquemas de URL. El código es la parte fácil; las reglas de las tiendas sobre datos de salud merecen la mayor parte de tu atención.Eventos de calendarioUna reserva que no está en el calendario del usuario es una ausencia anunciada. En iOS, WebViewGold permite añadir un evento a la app Calendario desde un enlace normal a un archivo .ics, así que tu app de Bolt no necesita más que una URL que devuelva el evento. Android no tiene una API de calendario dedicada en WebViewGold; aquí tienes lo que funciona allí en su lugar.LinternaLeer un número de serie en un almacén a oscuras, revisar un contador en un sótano, encontrar tu asiento en un concierto: a veces tu app de Bolt solo necesita luz. WebViewGold enciende y apaga la linterna del teléfono con dos enlaces, enableflashlight:// y disableflashlight://, en iOS y Android. Es una función pequeña que funciona mejor como ayuda dentro de un flujo de trabajo más amplio.Share extensionUna herramienta de marcadores, un recetario o un moodboard solo resultan útiles si guardar cuesta un toque. Con WebViewGold, tu app de Bolt aparece en la hoja de compartir de iOS y Android, y lo que el usuario comparta (un enlace, un texto, una foto) llega a tu app web en la variable de JavaScript sharedData. Tu código decide qué pasa después: rellenar un formulario, guardarlo en tu backend o abrir un editor.Widgets y atajosLa pantalla de inicio es donde una app demuestra que es más que un marcador. En iOS, WebViewGold le da a tu app de Bolt cuatro formas de estar ahí: un widget de imagen que tu servidor mantiene al día, acciones rápidas al mantener pulsado el icono, frases de Siri que ejecutan tu JavaScript e iconos de app alternativos. Android no tiene equivalente en WebViewGold para widgets y acciones rápidas, así que esta guía también cubre las alternativas honestas para esa plataforma.Pases de Apple WalletSi tu app de Bolt vende entradas para eventos, tiene un programa de fidelidad o reparte cupones, el pase debe estar en Apple Wallet, en la pantalla de bloqueo justo cuando hace falta. WebViewGold aporta la pieza que falta: cambia https:// por addpkpass:// en la URL de tu .pkpass e iOS muestra la hoja nativa de Añadir a Apple Wallet. Crear y firmar el pase sigue siendo cosa tuya, y en Android, Google Wallet funciona con su propio enlace web para guardar el pase.Almacenamiento nativo e ID de dispositivoLos usuarios esperan que una app los recuerde. Las cookies y localStorage suelen mantener la sesión de tu app de Bolt, pero son almacenamiento web y desaparecen con la caché. WebViewGold añade dos pequeñas ayudas nativas: un almacén de valores persistente (writevalue:// y readvalue://) para ajustes y para restaurar la sesión, y un UUID de dispositivo (get-uuid://) para licencias vinculadas al dispositivo, dispositivos de confianza y ajustes por dispositivo en tu servidor.Anuncios de Meta Audience NetworkSi tu público vive en Facebook e Instagram, Meta Audience Network puede ser una alternativa a AdMob. WebViewGold integra el SDK nativo de Audience Network: intersticiales por tiempo o activados por página en iOS, banners e intersticiales en Android, configurados en Config.swift y Config.java y controlados desde tu app de Bolt. Aquí tienes la configuración, el papeleo de privacidad y los puntos en los que se rechazan las apps con anuncios.Barra de pestañas nativa y navegaciónUn menú hamburguesa y una cabecera web son la forma más rápida de que una app de Bolt parezca un simple marcador, y eso es justo lo que los revisores evalúan según la directriz 4.2. WebViewGold añade una barra de pestañas nativa o una barra lateral en iOS y una navegación inferior o un menú lateral de Material en Android, cada uno configurado en un solo archivo, mientras tu app web sigue encargándose del enrutamiento.Pantalla splash e indicador de cargaUna pantalla blanca durante dos segundos al abrir la app es la manera en que una app de Bolt se gana una observación por la directriz 2.1 o una reseña de una estrella. La app nativa se abre al instante; tu app web necesita un momento. WebViewGold cubre ese momento con una splash con tu marca, un indicador de carga nativo y deslizar para actualizar (pull-to-refresh), y unas pocas líneas en tu app web hacen que la transición sea invisible.Área segura y barra de estadoUna app de Bolt que se veía perfecta en el navegador puede perder la cabecera bajo la Dynamic Island, la barra de pestañas bajo el indicador de inicio o la hora en un blanco sobre blanco en modo oscuro. WebViewGold mantiene tu página dentro del área segura por defecto y colorea la barra de estado de forma nativa o desde JavaScript. Aquí verás cuándo basta con eso y cuándo conviene pasar a edge-to-edge con CSS.Actualización forzada y control de versiónTu app web de Bolt se actualiza con cada publicación, pero la carcasa nativa que la rodea solo cambia cuando los usuarios instalan una nueva versión desde la tienda. Cuando una función nueva depende de una carcasa más reciente, o cuando los builds antiguos apuntan a una URL que vas a retirar, necesitas saber quién se ha quedado atrás. WebViewGold le pasa a tu app web la versión instalada; unas pocas líneas de código lo convierten en un banner discreto o en una pantalla de actualización obligatoria.Enlaces externos y gestión de URLsEn la web, un enlace a Stripe, al inicio de sesión de Google, a WhatsApp o a tu centro de ayuda simplemente funciona. Dentro de una app, cada enlace necesita un destino: la propia app, una pestaña del navegador dentro de la app, Safari o Chrome, u otra app como Mail, Teléfono o WhatsApp. Si te equivocas, los usuarios acaban atrapados en una página de terceros sin botón atrás, con la sesión iniciada en el sitio equivocado o pagando en un navegador mientras la app espera.Bolt.new, de StackBlitz, crea y despliega apps web full-stack a partir de prompts en el navegador. Creadores en solitario y equipos pequeños que lanzan MVP rápido, a menudo con Supabase y Stripe ya conectados.
React o Next.js con Vite, Tailwind CSS, a menudo Supabase para autenticación y datos; Bolt también puede desplegar directamente desde el editor
Usa Deploy en el editor de Bolt. Bolt compila el proyecto y lo despliega en una URL pública en su hosting integrado o en Netlify, según la opción que elijas. Vuelve a desplegar después de cada cambio que quieras poner en vivo.
Supabase Auth (email, enlaces mágicos, Google, GitHub) mediante la integración de Supabase incluida
Stripe mediante la integración de Stripe incluida
Built with Bolt: Si tu plantilla o tu pie de página lleva una insignia o un enlace de Bolt, pide a Bolt que lo elimine antes de compilar la app.
Imagina que creaste en Bolt un quiz de vocabulario para estudiantes de idiomas: un front end en React, Supabase para puntuaciones y rachas, y Stripe para un paquete premium de palabras. Despliegas en Bolt Cloud, conectas tu propio dominio y compilas primero la app de Android, porque tu cuenta personal de Play necesita de todos modos la prueba cerrada de 14 días, y unos cuantos miembros de tu comunidad de estudiantes ocupan encantados las 12 plazas de testers. Para iOS pasas el paquete premium de palabras a una compra dentro de la app mediante RevenueCat, ya que desbloquea contenido digital. Un push local programado con sendlocalpushmsg:// avisa a los estudiantes antes de que se rompa su racha, justo el tipo de valor nativo que busca la directriz 4.2. Ambas apps salen publicadas, y cada nuevo despliegue desde Bolt les llega sin actualizar nada en las tiendas.
Pégalo en Bolt, revisa los cambios y publica.
Make this web app ready to be published as a native iOS and Android app (it will run inside a native WebView wrapper): 1. Add /privacy and /terms pages with editable placeholder text and link them in the footer. 2. Add a "Delete account" action in the user settings that removes the user's data and auth account via Supabase, with a confirmation step. 3. Verify the layout works from 320px to tablet widths without horizontal scrolling; make tap targets at least 44px. 4. Remove any "Built with Bolt" badges, "Download the app" banners and external links in the primary navigation. 5. Show a friendly retry message when a network request fails instead of an empty screen. 6. Set a short <title> (max 30 characters) and a meta description.
Un proyecto de app nativa completo, no una suscripción. Todo lo siguiente está incluido en la licencia y se activa con un ajuste.
Sí. Despliega el proyecto de Bolt en una URL HTTPS pública, introduce esa URL en WebViewGold y compila las apps de iOS y Android. Los revisores evalúan el comportamiento de la app; la herramienta que generó el código es irrelevante.
Solo si quieres una segunda base de código. Una app web responsive terminada y envuelta con WebViewGold llega a ambas tiendas en una tarde y sigue actualizándose desde la web. Reconstruirla en Expo significa volver a implementar pantallas, autenticación y flujos de datos y mantenerlos por duplicado.
Los inicios de sesión con email y contraseña funcionan igual que en el navegador. Para OAuth de Google o GitHub, activa el Social Login Helper en WebViewGold; para Sign in with Apple no hace falta ninguna configuración.
Cualquiera de los dos sirve, porque WebViewGold solo necesita una URL HTTPS estable. Lo importante es que la URL no cambie nunca después del lanzamiento: conecta un dominio personalizado en el hosting que elijas, así podrás cambiar de hosting más adelante actualizando el DNS en lugar de enviar una nueva compilación a ambas tiendas.
No directamente. WebViewGold envuelve un sitio web o una app web en una URL HTTPS, mientras que un proyecto de Expo es una app de React Native que se compila y se envía con las herramientas propias de Expo. Si tu proyecto de Bolt es una app web (React, Vite o Next.js) desplegada en una URL, envolverla es el camino más rápido; si empezaste a propósito en Expo, termínala allí.
El mismo resultado, con distinta cantidad de trabajo por tu parte. Las tres incluyen la garantía de aprobación y soporte humano 24/7.
$109 por plataforma, pago único
La licencia de WebViewGold: un proyecto de Xcode o Android Studio listo para usar. Pega tu URL, define nombre e icono, activa funciones, compila y envía. Actualizaciones gratuitas para siempre.
Ver planes en la página principal$349 por licencia, complemento de pago único
Sin Mac, sin Xcode, sin Android Studio: configura en el navegador, compilamos ambas apps en la nube y las entregamos a App Store Connect y a Play Console.
Cómo funciona el Cloud Builder Prueba la demo gratuita$698 por plataforma $798
Envíanos tu URL y tu icono. Nuestro equipo configura, compila y entrega tu app en 72 horas, en marca blanca y con los proyectos fuente. Ambas plataformas por $1,158.
Detalles del Full Service Con tecnología dePrecios de la Oferta de invierno válidos hasta el 31 de diciembre de 2026.
Garantía de aprobación en App Store & Google Play – o te devolvemos el dinero en 14 días
¿Prefieres delegarlo? Full Service: configuramos, compilamos y entregamos en 72 horas, desde $698 por plataforma. ¿Preguntas? Chatea con nosotros 24/7.
Los reembolsos se conceden bajo las condiciones indicadas en nuestras FAQ: un rechazo por motivos ajenos al contenido por parte de Apple y/o Google, reclamado dentro de los 14 días posteriores a la compra.