Qué es
Replit Agent crea apps full-stack a partir de un prompt y Replit Deployments las aloja. Desarrolladores y fundadores técnicos a los que les gusta tener código, base de datos y hosting en un solo workspace.
Colección de guías de Replit
Replit mantiene el backend en marcha. WebViewGold pone la app en el bolsillo de tus usuarios. Todas las guías para quienes crean con Replit en un solo lugar: las guías paso a paso para iOS y Android, cada función nativa con un prompt para Replit, 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 Replit, 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 Replit: una URL se abre automáticamente y el valor de un código de barras llega a una variable JavaScript.GeolocalizaciónTu app de Replit 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 Replit, 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 Replit 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 (A menudo React + Express/Node o Python (Flask/FastAPI) con el Postgres integrado de Replit (Neon) y Replit Auth).Deep linksUn usuario toca en su email el enlace mágico de Replit Auth, Supabase Auth o tu propia lógica de sesiones 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 Replit. 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 Replit 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 Replit.Valoraciones dentro de la appLas valoraciones deciden si una ficha de la tienda convierte. WebViewGold permite que tu app de Replit 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 Replit 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 Replit 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 Replit 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 Replit 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 Replit 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 Replit 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 Replit 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 Replit 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 Replit 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 Replit 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 Replit 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 Replit 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 Replit 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 Replit 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 Replit, 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 Replit. 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 Replit 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 Replit 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 Replit 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 Replit 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.Replit Agent crea apps full-stack a partir de un prompt y Replit Deployments las aloja. Desarrolladores y fundadores técnicos a los que les gusta tener código, base de datos y hosting en un solo workspace.
A menudo React + Express/Node o Python (Flask/FastAPI) con el Postgres integrado de Replit (Neon) y Replit Auth
Abre el panel Deploy y elige Autoscale (apps web con backend), Static (solo front end) o Reserved VM. Replit compila la app y la sirve en una dirección replit.app. Vuelve a desplegar para poner los cambios en vivo.
Replit Auth, Supabase Auth o tu propia lógica de sesiones
Stripe
Made with Replit: Si el Agent añadió un pie de página "Built with Replit", pídele que lo elimine antes de compilar la app.
Imagina que le pediste a Replit Agent una app para que los dueños de food trucks publiquen dónde se instalan cada día, con un front end en React, una API en Express y Replit Postgres. Despliegas en Autoscale, conectas trucks.yourdomain.com y la envuelves con WebViewGold, para que los clientes puedan permitir el acceso a la ubicación y ver los food trucks más cercanos mediante la API estándar de geolocalización de HTML5. Las notificaciones push avisan a los seguidores cuando su food truck favorito abre cerca, lo que da a Apple y Google un motivo claro de que la app es más que un sitio web. Mantienes la splash screen hasta que llegan los primeros datos, así un arranque en frío nunca parece congelado durante la revisión. Ambas tiendas la aprueban, y los dueños ni se enteran cuando despliegas una corrección a la hora de comer.
Pégalo en Replit, revisa los cambios y publica.
Prepare this app for publishing 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, linked from the footer and the settings page. 2. Add a "Delete account" action in settings that deletes the user's data and auth record, with a confirmation dialog. 3. Make every page responsive from 320px to tablet widths with no horizontal scrolling; tap targets at least 44px. 4. Remove any "Made with Replit" footer, "Get the app" banners and external links in the main navigation. 5. Show a retry message when a request fails instead of an empty page, and make the first paint fast (lazy-load heavy components). 6. Set the <title> to the app name (max 30 characters) and add 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í. Crea un Replit Deployment, introduce su URL (o tu dominio personalizado) en WebViewGold y compila las apps nativas. Replit sigue alojando el backend; WebViewGold aporta el contenedor listo para las tiendas.
Autoscale para apps con backend, Static para front ends puros. Reserved VM si necesitas procesos siempre activos. Al WebView le da igual: solo necesita una URL HTTPS estable.
No. Los usuarios reciben la nueva versión en el siguiente arranque o navegación, exactamente igual que un visitante de un sitio web.
Si empiezas desde cero y quieres una app de React Native, es una opción. Si tu producto ya funciona como app web en un despliegue replit.app, una versión en Expo es una segunda base de código con sus propias pantallas y su propio proceso de publicación, mientras que WebViewGold envuelve el despliegue que ya tienes y se sigue actualizando con cada nuevo despliegue.
La app carga la URL de tu despliegue, así que si el despliegue se pausa o su facturación vence, los usuarios ven la pantalla sin conexión de WebViewGold en lugar de tu app. Mantén el despliegue activo, vigila tu consumo y usa un dominio personalizado para poder mover el backend a otro hosting más adelante sin una nueva compilación para las tiendas.
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.