Gemini CLI la construyó y la desplegó desde tu terminal. El App Store está a una URL y una compilación. Todas las guías para quienes crean con Gemini CLI en un solo lugar: las guías paso a paso para iOS y Android, cada función nativa con un prompt para Gemini CLI, y qué hacer si una tienda dice que no.
Gemini CLI es el agente de IA de código abierto de Google para la terminal; desde junio de 2026 da servicio a los usuarios de Code Assist, de claves de la API de Gemini y de Vertex AI. Desarrolladores en Google Cloud y Firebase que trabajan en la terminal y quieren una app en las tiendas sin una toolchain móvil.
Stack
Cualquier stack web; los proyectos de Gemini CLI suelen ser apps Next.js, React + Vite, Angular o Flask desplegadas en Firebase o Google Cloud
Publicación y hosting
Despliega desde la terminal: el comando /firebase:deploy de la extensión de Firebase publica en Firebase Hosting o App Hosting, gcloud run deploy --source . lleva la app a Cloud Run, o bien subes el código a GitHub y lo despliegas con Vercel o Netlify. La URL en vivo (o tu dominio) es lo que introduces en WebViewGold.
Autenticación
Lo que hayas construido: Firebase Authentication, Identity Platform, Supabase o Auth.js
Pagos
Stripe
Insignia de la herramienta
No hay ninguna insignia de la herramienta que quitar.
Ejemplo: del proyecto en Gemini CLI a la app aprobada
Imagina que creaste con Gemini CLI un asistente para el cuidado de plantas: los usuarios fotografían una planta, una ruta de Cloud Run envía la foto a la API de Gemini y devuelve consejos de cuidado, y Firestore guarda cada planta con su calendario de riego. Despliegas con /firebase:deploy en App Hosting, conectas plants.yourdomain.com y la envuelves con WebViewGold, de modo que la cámara nativa y el selector de archivos se encargan de subir la foto. Una notificación local programada con sendlocalpushmsg:// recuerda a los usuarios que rieguen, y un enlace para denunciar bajo cada consejo cubre la Directriz 1.2 de Apple y la política de contenido generado por IA de Google. La cuenta demo de las notas de revisión ya tiene tres plantas. Ambas tiendas aprueban la app, y cada nuevo despliegue desde la terminal le llega sin actualización en la tienda.
Tu primera semana tras el lanzamiento
Vigila los logs de Cloud Run en la semana del lanzamiento; si la primera solicitud después de una noche tranquila es lenta, configura una instancia mínima en lugar de hacer esperar a los nuevos usuarios por un arranque en frío.
Mantén GEMINI.md al día con las llamadas al puente de WebViewGold que usas, para que las sesiones posteriores no las eliminen al refactorizar.
Revisa el uso de la API de Gemini por usuario y añade un límite diario antes de que un usuario entusiasta, o un script, dispare tu factura.
Cuando un usuario cambie un calendario de riego, cancela los recordatorios antiguos con sendlocalpushmsg://push.send.cancel y programa los nuevos.
Pide una valoración con rateapp:// después de que una planta reciba su primer buen diagnóstico, no en el primer arranque.
Prompt de preparación para la tienda
Pégalo en Gemini CLI, revisa los cambios y publica.
Prompt para Gemini CLI
Esta app web se publicará como apps nativas de iOS y Android que cargan su URL de producción dentro del envoltorio WebView de WebViewGold. Primero descarga https://www.webviewgold.com/llms-full.txt con tu herramienta de web fetch y usa solo los esquemas de URL y las variables de JavaScript documentados allí; no inventes APIs nativas.
1. Asegura una etiqueta meta viewport, ningún desbordamiento horizontal de 320px a 1024px, áreas táctiles de 44px y padding con safe-area-inset en las cabeceras y pies de página fijos.
2. Mueve todas las llamadas a la API de Gemini o de cualquier otro modelo a una ruta del servidor (Cloud Run o una Cloud Function) y elimina las claves del código del cliente.
3. Añade páginas /privacy y /terms enlazadas desde el pie de página, y una acción "Eliminar cuenta" en los ajustes que, tras una confirmación, elimine los datos del usuario y su registro de autenticación.
4. Quita los banners de "Descarga nuestra app" y los enlaces promocionales externos de la navegación principal; añade estados de reintento para las solicitudes fallidas.
5. Enumera cada flujo de inicio de sesión con Google o Facebook y las URL por las que redirige, para que pueda configurar el Social Login Helper.
6. Añade a GEMINI.md una sección breve "Envoltorio de app nativa" con estas reglas.
7. Muéstrame el comando de despliegue que ejecutarías, pero no despliegues hasta que yo lo confirme. Resume todos los cambios.
Lo que la gente crea con Gemini CLI y publica con WebViewGold
asistentes con Gemini
apps SaaS en Firebase
herramientas internas
paneles de datos
generadores de contenido
Lo que obtienes con WebViewGold
Un proyecto de app nativa completo, no una suscripción. Todo lo siguiente está incluido en la licencia y se activa con un ajuste.
Proyecto de app nativa
Notificaciones push
Pantalla sin conexión
Icono y pantalla de inicio
Compartir nativo y vibración
Deep links y enlaces universales
Compras dentro de la app
Actualizaciones gratis, marca blanca
Preguntas frecuentes
¿Cómo convierto un proyecto de Gemini CLI en una app del App Store?
Despliégalo en una URL HTTPS pública (Firebase Hosting, App Hosting, Cloud Run o cualquier otro host), introduce esa URL en WebViewGold para iOS, compila con Xcode o el Cloud Builder y envíalo a través de App Store Connect. La app de Android usa la misma URL con WebViewGold para Android.
Me pasaron de Gemini CLI a Antigravity CLI. ¿Cambia algo para mi app?
No. Desde el 18 de junio de 2026, las cuentas gratuitas y las de Google AI Pro o Ultra usan Antigravity CLI en lugar de Gemini CLI, pero eso solo cambia el agente en el que escribes. Tu código, tu despliegue en Firebase o Cloud Run y la URL dentro de la app de la tienda siguen igual; solo comprueba cómo carga la nueva herramienta el archivo de contexto de tu proyecto.
¿Puede Gemini CLI añadir funciones nativas a través de WebViewGold?
Sí. Gemini CLI puede descargar el llms-full.txt de WebViewGold e integrar en tu código web el registro de push, la respuesta háptica, el menú de compartir, el escaneo de códigos QR o el inicio de sesión biométrico, porque el puente de JavaScript consiste en simples esquemas de URL y variables de JavaScript.
Firebase Hosting, App Hosting o Cloud Run: ¿cuál debería cargar la app de la tienda?
Cualquiera sirve, porque WebViewGold solo necesita una URL HTTPS pública. Elige según el tipo de app: Firebase Hosting para apps estáticas y de una sola página, App Hosting para Next.js o Angular con renderizado en el servidor, y Cloud Run cuando despliegas tu propio contenedor o tu propia API. Conecta un dominio personalizado en cualquier caso, para poder pasar de uno a otro más adelante cambiando el DNS en lugar de publicar nuevas compilaciones de la app.
¿Funciona dentro de la app el inicio de sesión con Google a través de Firebase Authentication?
Sí, con el Social Login Helper de WebViewGold: añade accounts.google.com a google_login_helper_triggers (iOS) y a GOOGLE_LOGIN_HELPER_TRIGGERS (Android), y el paso de Google se abre en una ventana de inicio de sesión que Google acepta y después vuelve a tu app. Para la app de iOS, activa también el proveedor de Apple en Firebase Authentication para cumplir la Directriz 4.8; WebViewGold detecta Sign in with Apple automáticamente.
Tres formas de llevar tu app a 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.
Hazlo tú mismo
$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.
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.
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.
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.