Facturas y recibos
Herramientas para pequeños negocios, apps de reservas y marketplaces: el cliente o la tienda imprime la factura que tu backend ya genera.
Claude Code + impresión
El 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 Claude Code 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.
Desde $109 de pago único por plataforma, o deja que nuestro equipo lo haga todo desde $698.
Herramientas para pequeños negocios, apps de reservas y marketplaces: el cliente o la tienda imprime la factura que tu backend ya genera.
Entradas para eventos, etiquetas de envío, acreditaciones con nombre, pases de check-in con código QR. Genéralos como PDF en el tamaño de papel adecuado e imprímelos con dos toques.
Informes semanales, fichas escolares, planes de entrenamiento, recetas y listas de comprobación que la gente todavía quiere en papel o como un PDF bien presentado.
Certificados de cursos, confirmaciones de reserva y acuerdos firmados, impresos o guardados como PDF directamente desde la pantalla en la que el usuario los ve.
Pega esto en Claude Code para implementar la parte de la web app. Revisa el resultado, publica y luego prueba dentro de la app WebViewGold.
Prompt para Claude Code: Lee https://www.webviewgold.com/docs/iOS/printer/ y https://www.webviewgold.com/docs/android/printer/ y después añade impresión nativa. 1) Añade una ruta de servidor que sirva un PDF en una ruta limpia /print/TOKEN (token firmado, válido 5 minutos, sin query string) generado a partir de nuestros datos de factura en tamaño A4 o Carta. 2) Añade un endpoint que emita el token para el usuario con sesión iniciada y devuelva la URL absoluta en nuestro dominio de producción. 3) Añade un helper printFile(url, jobName): dentro de la app (navigator.userAgent contiene mi token personalizado de WebViewGold), navega a printitem://?jobName= más el nombre del trabajo codificado para URL, después &printItem= más la URL, dejando printItem al final; en un navegador, abre la URL. 4) Añade un botón Imprimir a las facturas. 5) Ejecuta curl contra una URL de impresión generada sin cookies y confirma 200 y application/pdf. 6) Añade tests y documenta el contrato en CLAUDE.md.

¡Estoy muy feliz de haber comprado esta aplicación! Documentación extremadamente fácil y excelente. Estaba en contacto con el servicio al cliente, respondieron muy rápido y de forma muy amigable. Resolvieron mi pregunta en un día. 10/10 lo recomendaría".
Alrededor de una hora, casi toda para la plantilla del PDF.
Genera la factura, la entrada o el informe como PDF (o PNG/JPG) en el servidor, en el tamaño del papel que esperas: Carta o A4, una etiqueta de 4 × 6 pulgadas, una entrada. En Android, las imágenes se escalan para ajustarse a la página.
La app descarga ella misma el archivo de printItem, y la documentación exige que esa URL sea accesible públicamente desde el dispositivo. Usa un enlace firmado de corta duración y mantenlo libre de & y #, por ejemplo https://app.yourdomain.com/print/8f3a2c.pdf.
Navega a printitem://?jobName=Factura%20%23123&printItem=https://…/invoice.pdf. printItem es obligatorio; jobName es opcional y debe ir codificado para URL (sin él, Android muestra "Print Job"). Deja printItem al final, como en la documentación.
Detecta la app mediante el user agent personalizado que configuraste en WebViewGold. En un navegador normal, mantén window.print() o abre el PDF para que su visor lo imprima.
Imprime un PDF de varias páginas y una imagen en iPhone y en Android, y prueba Guardar como PDF. Revisa los márgenes, los saltos de página y el nombre del trabajo en la cola de impresión.
El helper pide a tu servidor una URL de archivo de corta duración y elige la vía correcta. En tu app de Claude Code, la ruta del PDF va en: Tus propias rutas de API, funciones serverless o Supabase.
var IN_APP = navigator.userAgent.indexOf("WebViewGold") !== -1; // tu token de user agent personalizado
async function printInvoice(invoiceId) {
// el servidor genera un PDF y devuelve un enlace de corta duración accesible públicamente
var res = await fetch("/api/invoices/" + invoiceId + "/print-link", { method: "POST" });
var link = (await res.json()).url; // p. ej. https://app.yourdomain.com/print/8f3a2c.pdf
if (IN_APP) {
var job = encodeURIComponent("Factura " + invoiceId);
window.location.href = "printitem://?jobName=" + job + "&printItem=" + link; // printItem al final
} else {
window.location.assign(link); // navegador: el visor de PDF lo imprime
}
}Los WebViews de las apps no implementan el comando de impresión del navegador como Safari y Chrome, así que la llamada no suele tener ningún efecto. printitem:// entrega en su lugar un archivo al sistema de impresión nativo, que además gestiona los PDF de varias páginas de forma más fiable.
Sí. Android ofrece Guardar como PDF en el diálogo de impresión, y en iOS los usuarios pueden guardar o compartir el documento desde las opciones de impresión. Mucha gente usa justo eso para archivar facturas.
printitem:// imprime un archivo desde una URL. Genera esa vista como PDF en el servidor (la mayoría de los stacks tienen una biblioteca de PDF o un navegador headless para esto) y pasa el enlace; además, en papel queda mejor que el diseño web.
Tiene que ser accesible desde el dispositivo sin tu inicio de sesión. Un enlace firmado que caduca a los pocos minutos lo consigue sin exponer las facturas de forma permanente.
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.