Telegram Mini Apps

From TON Wiki (Es)
Telegram Mini Apps

Telegram Mini Apps es una plataforma abierta donde se puede crear aplicaciones criptográficas y juegos así como compartirlos con la audiencia de 900 millones de Telegram. Se trata de aplicaciones web sencillas que se ejecutan directamente en Telegram y se crean utilizando HTML, CSS y JavaScript.

Ejemplo de miniaplicaciones

Características clave:

Las miniaplicaciones en Telegram funcionan directamente en chats y grupos, se abren dentro del Messenger y no requieren instalación separada. Ofrecen una variedad de oportunidades: los widgets pueden ser juegos, herramientas de contenido o herramientas de productividad. Las miniaplicaciones funcionan a través de Telegram en Android, iOS, Windows, Mac y Linux. Los bots integrados ayudan a que las miniaplicaciones sean interactivas y automatizadas.

Ventajas de Telegram Mini Apps:

  1. Las miniaplicaciones de Telegram se pueden monetizar de diferentes maneras, tales como compras dentro de la aplicación, suscripciones o publicidad.
  2. El registro de usuario mediante Wallet (billetera integrada en Telegram) es muy fácil.
  3. Telegram Mini Apps admiten criptomonedas integradas y pagos regulares (incluidos Google Pay y Apple Pay).
  4. Los proyectos asociados a TON (The Open Network) pueden utilizar Telegram Ads (plataforma publicitaria para empresas de Telegram) para lanzar campañas publicitarias y atraer nuevos usuarios.
  5. Telegram proporciona herramientas y API gratuitas para que los desarrolladores creen aplicaciones y las integren con la plataforma.
Conexión de una billetera en la miniaplicación

Telegram Apps Center

Telegram Apps Center es un directorio de aplicaciones creadas por desarrolladores externos. Es una plataforma abierta creada para hacer crecer el mercado de bots, miniaplicaciones y juegos en Telegram. Telegram Apps Center es una herramienta conveniente para publicar y promocionar aplicaciones en el ecosistema de Telegram.

Ventajas:

  • 1,2 millones de usuarios activos mensuales.
  • Hasta 150 mil lanzamientos por una aplicación.

Trending Apps es un canal de Telegram impulsado por la comunidad que presenta aplicaciones de desarrolladores externos. Trending Apps ayuda a que TMA (Telegram Mini Apps) sea visible para la audiencia. En este canal se publican los proyectos nuevos y las actualizaciones importantes de los proyectos ya existentes. Cada publicación puede atraer hasta 50 mil usuarios.

Ejemplos de Mini Apps

Wallet

Wallet

Wallet es una billetera integrada en Telegram que permite comprar, vender e intercambiar los criptoactivos. Admite el envío de criptomonedas a través de chats de Telegram sin tarifas entre usuarios. La función de multicheck permite enviar criptomonedas a varios usuarios del canal al mismo tiempo, lo que ayuda a atraer nuevas audiencias. Para comprar o vender criptomonedas al precio de mercado, se puede utilizar el mercado P2P («Person-to-Person»).

TapFantasy

TapFantasy

TapFantasy es un juego P2E (“Juega para ganar” del inglés  “Play to Earn”) en forma de miniaplicación para Telegram en el género MMORPG.

En menos de seis meses, el juego ha atraído a más de 1,5 millones de usuarios y casi a 400.000 usuarios activos diarios (DAU).

  • 24 mil billeteras conectadas.
  • 11,7 mil usuarios poseen el token Tapfantasy $MC
  • Integración de tokens y mecánicas Web3 en el juego.

The Open League Pools

The Open League es una aplicación que facilita la participación en el programa de incentivos de The Open League. Proporciona información sobre proyectos y sus tokens, y también ofrece enlaces directos a los fondos de liquidez. Esto permite interactuar fácilmente con los servicios STON.fi y Dedust.io y saber qué tokens de proyecto son populares actualmente.

STON.fi

The Open League Pools

STON.fi es una plataforma DeFi descentralizada desarrollada en la cadena de bloques TON. STON.fi tiene una interfaz simple y una integración directa con las billeteras TON. La plataforma se basa en el intercambio de activos con el uso de los contratos Hashed Timelock (HTLC) para las transacciones seguras. STON.fi garantiza la liquidez alta, los precios estables y un alto nivel de seguridad sin acceso a sus tokens y sin solicitar la información personal. Esto ayuda a los usuarios a administrar sus activos y realizar operaciones comerciales directamente dentro de Telegram.

¿Cómo crear una miniaplicación?

Se puede crear un bot de Telegram a través de BotFather en Telegram. Para hacerlo se requiere usar el comando /newbot. y seguir las instrucciones: crea un bot, indica su nombre y nombre de usuario.

Para registrar Mini App en BotFather, se usa el comando /newapp, después de lo cual la Mini App se asocia con el bot creado anteriormente. La aplicación estará disponible a través de un enlace en el formato https://t.me/{mybot}/{myapp}.

Para usar Mini Apps como interfaz web para el bot, se debe usar el comando /setmenubutton en BotFather.

El enlace a la aplicación web debe ser accesible a través de un enlace directo con HTTPS (HyperText Transfer Protocol Secure que es un protocolo seguro de transferencia de datos). Telegram admite dos formas de configurar este enlace:

  1. Establecer un enlace al botón del menú del bot: se utiliza el comando /setmenubutton para especificar el enlace y el nombre del botón del menú.
  2. Instalación del enlace directo: se usa el comando /myapps para seleccionar la aplicación deseada y se hace clic en el botón «Edit link» para instalar un enlace nuevo.

Es importante que Telegram solo acepta enlaces con un certificado SSL válido (Secure Sockets Layer que es un protocolo de seguridad que crea una conexión cifrada entre el servidor web y el navegador web) y que utilizan el protocolo HTTPS. En el entorno de prueba se puede utilizar las direcciones IP directamente.                                                  

Etapas del desarrollo:

El desarrollo de las aplicaciones es un proceso continuo que requiere la optimización constante para aumentar la eficiencia y reducir los costos laborales.

  1. Codificación: el uso de varias herramientas y bibliotecas permite acelerar el proceso de creación de código de calidad.
  2. Pruebas: la automatización de las pruebas ayuda a identificar errores en etapas tempranas, lo que garantiza la estabilidad y el rendimiento de la aplicación. La integración de las pruebas automatizadas en el proceso del desarrollo reduce los costos laborales de las pruebas manuales.
  3. Depuración: el monitoreo constante de los registros y errores mediante las herramientas de depuración de código permite encontrar y solucionar problemas más rápido. Esto reduce el tiempo dedicado a solucionar problemas y reduce la carga para los desarrolladores.
  4. Implementación de producción: el uso del hosting con el soporte de HTTPS simplifica el proceso de implementación y mejora la seguridad. Automatizar el proceso de implementación reduce el riesgo de errores y facilita el trabajo en equipo.
  5. Soporte: las pruebas y actualizaciones de la aplicación periódicas garantizan su relevancia y funcionamiento estable. El soporte y el seguimiento constantes permiten reaccionar rápidamente a los problemas emergentes y minimizar su impacto.

Herramientas de desarrollo TMA

Documentación TMA

Telegram Ads

La documentación contiene toda la información necesaria para crear, probar e implementar aplicaciones en la cadena de bloques TON. Es una iniciativa abierta y colaborativa: toda la documentación puede ser editada a través de GitHub siguiendo instrucciones sencillas.

Community

Telegram Ads

Telegram Ads es la publicidad en Telegram en canales públicos. Cada mes 900 millones de usuarios generan 1 billón de visitas en dichos canales. La publicidad en Telegram no utiliza la información personal de los usuarios, sino que se basa en el contexto de los canales donde se publica. Para configurar un anuncio será suficiente escribir hasta 160 caracteres, agregar un enlace al proyecto y seleccionar los canales para su ubicación. El pago de publicidad se puede realizar con la criptomoneda $TON.

Community

Community es una aplicación que fue diseñada para ayudar a los administradores a hacer crecer sus grupos, canales y aplicaciones.

Los administradores de las comunidades pueden brindar a los usuarios muchas oportunidades útiles, tales como, por ejemplo, la participación en misiones y competiciones. Además, pueden organizar la distribución de los tokens. Todo esto está disponible en la sencilla interfaz de la aplicación en Telegram, lo que la hace cómoda para los usuarios. La aplicación también es útil para los que no administran grupos, ya que les permite unirse a los proyectos nuevos, participar en varios eventos y ganar recompensas.

Tonstarter

Tonstarter es la primera plataforma en TON destinada para participar en la venta de tokens de proyectos criptográficos en etapa inicial. Esta plataforma proporciona herramientas de lanzamiento y ayuda a los proyectos basados ​​en TON a aumentar su audiencia, recaudar fondos y comercializar sus productos.

Enlaces

  1. Telegram Apps Center
  2. Documentación de Telegram Mini Apps
  3. Sitio web oficial de Telegram Mini Apps
  4. Telegram Apps Moderation
  5. Github TMA