Promotor de aplicaciones

:information_source: Resumen Promociona tu aplicación
:eyeglasses: Vista previa Theme Creator
:hammer_and_wrench: Repositorio GitHub - VaperinaDEV/discourse-app-promoter
:question: Guía de instalación Cómo instalar un tema o componente de tema
:open_book: ¿Nuevo en Temas de Discourse? Guía para principiantes para usar Temas de Discourse

Instala este componente de tema

Hola :wave:

Con este componente de tema puedes promocionar tu aplicación en una ventana modal inspirada en Reddit… Esta ventana modal solo aparece en el uso del navegador y para usuarios conectados. Tengo planeado añadir una configuración para restringirla a nivel de confianza y quizás hacerla disponible para anónimos. La ventana modal se basa en cookies y contiene dos secciones (filas).

1. La primera fila muestra la aplicación que has configurado en los ajustes.

2. La segunda fila (navegador) detecta automáticamente el navegador y, dependiendo de eso, cambia el logo y el nombre. Al hacer clic en el botón de continuar, se coloca una cookie en el navegador del usuario con una fecha de caducidad por defecto de 1 mes. (Significa que el usuario no verá el banner hasta que la cookie expire). Esto también se puede cambiar en los ajustes.

El logo del navegador se sube automáticamente al instalar el componente de tema.

Hay algunos ajustes donde puedes configurar por separado la aplicación de Android y la de iOS.


La versión PWA solo funciona en Chrome y detecta automáticamente el estado de instalación de la aplicación en los navegadores compatibles.

Si la PWA aún no está instalada.

Si la PWA ya está instalada.

Cómo se ve en los navegadores.


En las Traducciones de Temas puedes traducir, personalizar cada texto…


:warning: Hay algunas limitaciones porque no todos los navegadores admiten la instalación de PWA, solo funciona en Chrome. Los otros navegadores muestran la ventana modal basada en la aplicación si la has configurado en los ajustes.
¡Este componente de tema es solo para Android! Quizás lo actualice para iOS, iPadOS Safari en el futuro porque la ventana modal basada en la aplicación también podría mostrarse allí para redirigir a los usuarios a la página de la aplicación de la AppStore.

He actualizado el componente de tema, por lo que ahora es compatible con iOS.

14 Me gusta

Esto es bastante genial. Si mal no recuerdo, alguien hace tiempo buscaba una forma de que esto volviera a aparecer o una opción directa sin tener que buscar la aplicación de instalación/añadir a la pantalla de inicio en el navegador.

4 Me gusta

¡Increíble! Mi idea de lanzar mi aplicación + esto = acertaste.

2 Me gusta

Gracias al componente de tema @Don

1 me gusta

Hola :wave:

He actualizado el componente y también el OP… :tada:

4 Me gusta

Hola, el componente se ve genial.

¿Hay alguna forma de que la ventana modal aparezca solo para los usuarios que han iniciado sesión o después de un cierto número de cargas de página?

Además, según mis pruebas en Android, cuando los usuarios hacen clic en “Instalar”, la aplicación se instala en segundo plano, pero no sucede nada una vez que está instalada. Hacer clic en el botón de instalación nuevamente no hace nada, y los usuarios se ven obligados a hacer clic en Continuar para salir de la ventana modal. Luego, tienen que cerrar el navegador para acceder a la aplicación.

¿Hay alguna forma de cerrar la ventana modal y que la aplicación se inicie automáticamente una vez que esté instalada?