Telegram 引入了国产小程序容器技术

2023-10-27 16:45

本文主要是介绍Telegram 引入了国产小程序容器技术,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Telegram 宣布为其开发者提供了一项“能够在 App 中运行迷你应用”的新功能( 迷你应用即 Mini App,下文中以“小程序”代替)。
在这里插入图片描述
在一篇博客文章中,Telegram 的开发者写到“小程序提供了可替代互联网网站的灵活界面(create infinitely flexible interfaces that can be launched right inside Telegram)”。

在这里插入图片描述

这项功能与在 Telegram 中已经运行了一段时间的机器人(Bot)有些类似,用户可以在其中获得相比机器人更进一步的使用体验,不仅能够在其中完成餐饮点单、电子支付,还可以向用户发送推送通知,或者继续调用目前正在通过机器人执行的任务。

增加小程序这项功能对于 Telegram 来说是一个有意思的变化,在某种角度上也标志着 Telegram 正向着成为另一款“超级应用”的道路前进。超级应用由小程序的开放平台所构成,外部开发者可以在平台上运行各种小程序,“通过小程序打造自己的超级应用”这件事很可能是过去半年中与 iPhone 15/Twitter 更名齐名的技术讯息之一。

截止目前,Telegram 大约拥有 8 亿日活跃用户。当然,把自己打造成超级应用的雄心壮志并不仅仅局限于 Telegram。在某种角度,它的最大竞争对手可能是 Elon Musk 的 X(也就是更名后的 Twitter),他在很久以前就宣布了想把 X 改造成微信这种超级应用的雄韬伟略,但以目前引入小程序的进展来看,Telegram 似乎取得了一定的优势。

为了帮助小程序进一步开发,Telegram 的创始人 Pavel Durov 和其开发团队也尝试向开发小程序的源头公司进行求助,这家开发小程序的源头公司即是我们所熟知的国内互联网公司腾讯。而在国际市场中,也有 W3C 这样的国际组织将小程序纳入了国际规范。
在这里插入图片描述

不论是在 Telegram 还是微信中所运行的小程序,都是基于 JavaScript 这种互联网中广泛使用的编程语言进行开发的,对于工程师而言不仅易于学习,也很容易进行开发。

当然,这对于中国地区的互联网开发者也可能是一种双赢的尝试,中国科技行业最近出现了一定程度的衰减,而向中国以外地区的开发者提供类似小程序的平台则可以快速吸引国际用户,增加自己的外汇收入。Telegram 引入小程序也向我们再一次证明了“国产技术标准处于世界前列”,而随着小程序标准逐渐被各行各业的移动应用所引入,我们也会发现小程序可能是目前最具有生命力的软件形态之一。处于小程序开发行业的活跃开发者,可以借助兼容微信小程序语法的第三方平台(比如 FinClip)来借力打力,轻松地将自有小程序发布在第三方平台之中。

在这里插入图片描述

而那些在港澳台或东南亚区域运营的 App 也可以借助类似 FinClip 的平台在自己的 App 中引入小程序,引导开发者与用户接受小程序的标准与体验。不论是哪种角色,仅仅付出最小规模的努力就可以轻易扩大国际受众。

TON 基金会的增长负责人 Justin Hyun 在接受科技媒体 TechCrunch 的采访时表示“考虑到微信小程序和 Telegram 小程序的相似之处,我们相信目前正在使用微信小程序的开发者很快也可以在 TON 上构建自己的代码”。

随着 Telegram 开始应用小程序技术,对于许多的中国开发者可能反而是一件能够将自有应用输送到西方与国际市场中的绝佳机会,小程序等国产技术和标准会逐步融入到全球技术圈,这样哪怕是那些小规模或个体开发者也可能从中收益。

这件事如果能够成功,这一举措可能会快速吸引到更多类似的开发者加入 Telegram,迫使例如 X 或 Meta(曾经的Facebook)采取类似的措施。

这篇关于Telegram 引入了国产小程序容器技术的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/286981

相关文章

springboot自定义注解RateLimiter限流注解技术文档详解

《springboot自定义注解RateLimiter限流注解技术文档详解》文章介绍了限流技术的概念、作用及实现方式,通过SpringAOP拦截方法、缓存存储计数器,结合注解、枚举、异常类等核心组件,... 目录什么是限流系统架构核心组件详解1. 限流注解 (@RateLimiter)2. 限流类型枚举 (

Python实现PDF按页分割的技术指南

《Python实现PDF按页分割的技术指南》PDF文件处理是日常工作中的常见需求,特别是当我们需要将大型PDF文档拆分为多个部分时,下面我们就来看看如何使用Python创建一个灵活的PDF分割工具吧... 目录需求分析技术方案工具选择安装依赖完整代码实现使用说明基本用法示例命令输出示例技术亮点实际应用场景扩

SpringBoot结合Docker进行容器化处理指南

《SpringBoot结合Docker进行容器化处理指南》在当今快速发展的软件工程领域,SpringBoot和Docker已经成为现代Java开发者的必备工具,本文将深入讲解如何将一个SpringBo... 目录前言一、为什么选择 Spring Bootjavascript + docker1. 快速部署与

golang程序打包成脚本部署到Linux系统方式

《golang程序打包成脚本部署到Linux系统方式》Golang程序通过本地编译(设置GOOS为linux生成无后缀二进制文件),上传至Linux服务器后赋权执行,使用nohup命令实现后台运行,完... 目录本地编译golang程序上传Golang二进制文件到linux服务器总结本地编译Golang程序

使用Docker构建Python Flask程序的详细教程

《使用Docker构建PythonFlask程序的详细教程》在当今的软件开发领域,容器化技术正变得越来越流行,而Docker无疑是其中的佼佼者,本文我们就来聊聊如何使用Docker构建一个简单的Py... 目录引言一、准备工作二、创建 Flask 应用程序三、创建 dockerfile四、构建 Docker

Spring IoC 容器的使用详解(最新整理)

《SpringIoC容器的使用详解(最新整理)》文章介绍了Spring框架中的应用分层思想与IoC容器原理,通过分层解耦业务逻辑、数据访问等模块,IoC容器利用@Component注解管理Bean... 目录1. 应用分层2. IoC 的介绍3. IoC 容器的使用3.1. bean 的存储3.2. 方法注

c++中的set容器介绍及操作大全

《c++中的set容器介绍及操作大全》:本文主要介绍c++中的set容器介绍及操作大全,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录​​一、核心特性​​️ ​​二、基本操作​​​​1. 初始化与赋值​​​​2. 增删查操作​​​​3. 遍历方

Qt如何实现文本编辑器光标高亮技术

《Qt如何实现文本编辑器光标高亮技术》这篇文章主要为大家详细介绍了Qt如何实现文本编辑器光标高亮技术,文中的示例代码讲解详细,具有一定的借鉴价值,有需要的小伙伴可以了解下... 目录实现代码函数作用概述代码详解 + 注释使用 QTextEdit 的高亮技术(重点)总结用到的关键技术点应用场景举例示例优化建议

python编写朋克风格的天气查询程序

《python编写朋克风格的天气查询程序》这篇文章主要为大家详细介绍了一个基于Python的桌面应用程序,使用了tkinter库来创建图形用户界面并通过requests库调用Open-MeteoAPI... 目录工具介绍工具使用说明python脚本内容如何运行脚本工具介绍这个天气查询工具是一个基于 Pyt

Ubuntu设置程序开机自启动的操作步骤

《Ubuntu设置程序开机自启动的操作步骤》在部署程序到边缘端时,我们总希望可以通电即启动我们写好的程序,本篇博客用以记录如何在ubuntu开机执行某条命令或者某个可执行程序,需要的朋友可以参考下... 目录1、概述2、图形界面设置3、设置为Systemd服务1、概述测试环境:Ubuntu22.04 带图