Hoja de compartir del sistema
Navega a shareapp://message?=Mira esto&url=https://app.yourdomain.com/item/42 y se abre el diálogo nativo de compartir con tu texto y tu enlace. El usuario elige la app que quiera.
Claude Code + compartir y háptica
Dos detalles hacen que una app de Claude Code 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.
Desde $109 de pago único por plataforma, o deja que nuestro equipo lo haga todo desde $698.
Navega a shareapp://message?=Mira esto&url=https://app.yourdomain.com/item/42 y se abre el diálogo nativo de compartir con tu texto y tu enlace. El usuario elige la app que quiera.
Llama a lighthaptic://, mediumhaptic://, heavyhaptic://, successhaptic://, warninghaptic:// o errorhaptic:// desde un iframe oculto o con window.location para dar una respuesta táctil en las acciones clave.
Con la API ShareIntent, tu app también puede aparecer como destino para compartir en otras apps y recibir textos, enlaces o imágenes en tu web app.
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.
Descarga https://www.webviewgold.com/docs/iOS/app-sharing-dialog/ y https://www.webviewgold.com/docs/iOS/haptic-feedback/ y después añade compartir nativo y hápticos. Crea lib/native.ts con isNativeApp() (navigator.userAgent incluye "WebViewGold"); share(text, url), que en la app navegue a 'shareapp://message?=' + encodeURIComponent(text) + '&url=' + encodeURIComponent(url) y recurra a navigator.share o a copiar al portapapeles; y haptic(kind) para light, heavy, success, warning y error, con una cola que separe las llamadas nativas 300 ms. Añade tests unitarios para la cola. Usa share() en las páginas de elementos y haptic('success') tras los guardados correctos, y crea un flujo "Invitar a amigos" con un código de referido generado en el servidor y APP_URL/join?ref=CODE. Documenta los esquemas en CLAUDE.md.
¡Gran trabajo! Nunca tuve que usar código para nada, pero logré trabajar con esto y tener mi App lista. ¡Fácil y rápido! ¡También con gran ayuda de los creadores!
Unos 15 minutos.
Invitar a un amigo, compartir un resultado, enviar un anuncio, recomendar la app. Cada uno recibe un botón que llama a shareapp:// dentro de la app y usa la Web Share API o una alternativa de copiar enlace en el navegador.
Comprueba si está el user agent de WebViewGold (configurable en Config.swift / Config.java) y solo entonces usa los esquemas nativos; si no, recurre a navigator.share.
successhaptic:// tras guardar un formulario o completar un pedido, errorhaptic:// en los errores de validación, lighthaptic:// en los interruptores. Úsala con moderación para que siga teniendo significado.
Añade ?ref=share a las URLs compartidas para que Tus propias rutas de API, funciones serverless o Supabase pueda atribuir los registros a lo que se comparte.
Funciona en la app y en el navegador:
function shareItem(text, url) {
var inApp = navigator.userAgent.indexOf("WebViewGold") !== -1;
if (inApp) {
window.location.href = "shareapp://message?=" + encodeURIComponent(text) + "&url=" + encodeURIComponent(url);
} else if (navigator.share) {
navigator.share({ text: text, url: url });
} else {
navigator.clipboard.writeText(url);
}
}
function haptic(kind) {
if (navigator.userAgent.indexOf("WebViewGold") !== -1) { window.location.href = kind + "haptic://"; }
}En parte, según el WebView del sistema. El esquema shareapp:// es la forma fiable y te da la hoja nativa completa en ambas plataformas.
Sí, los mismos esquemas hápticos activan el motor de vibración en los dispositivos Android que lo admiten.
Es una de las capacidades nativas que ven los revisores; junto con las notificaciones push y la gestión sin conexión, refuerza tu argumento frente a la Directriz 4.2.
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.