服务了百万开发者后,“小程序·云开发”开始为多端应用提供服务。
4月3日,腾讯云宣布,云开发(cloudbase)已经支持小程序、小游戏、移动app、web、h5等多端应用。开发者可通过云开发控制台,实现“一次开发、多端运行”。同时,通过云开发,开发者可以一键调用腾讯云的多项扩展能力。
作为腾讯云的云端一体化方案,“云开发(cloudbase)”采用 serverless 架构,开发者无需进行繁琐的服务器搭建和运维,只需要关注业务逻辑开发。相比较传统的开发模式,云开发至少可节省50%的人力成本、交付效率提升70%。
云开发团队披露,截至目前,云开发的注册账户数超过38万,服务超过100万开发者,日调用次数超过7亿。使用云开发的开发者来自游戏、电商、o2o、酒店、交通、金融、政务等领域。
升级后的云开发,延续“小程序·云开发”的基础能力之外,也针对不同场景进行了优化:针对web场景,提供静态托管服务,开发者可以一键部署静态、动态网站;针对移动端app,以flutter插件的形式,为开发者提供多项能力,包括登录、云函数、存储、文档型数据库等。
目前,开发者也可通过云开发控制台,一键调用腾讯云的各项图像处理能力。比如,通过图片压缩能力,帮助开发者节省cdn流量、通过图像安全审核能力,帮助开发者过滤不良信息等。
腾讯云·云开发产品负责人王倩表示,后续还将联合内外部产品团队输出更多扩展能力,包括视频处理、短信服务等,帮助开发者更便捷地调用各种能力api和云上资源。
除了中小开发者,越来越多的头部和腰部应用开始使用云开发。疫情期间, “深圳地铁疫情防控系统”就通过云开发,两周内即上线了web端、小程序端和管理端应用。
因深圳地铁关联单位众多、人员变动频繁,所以“疫情防控系统”为不同角色的用户设计了两种不同访问方式:深圳地铁集团及下属企业员工微信上“深圳地铁企业号”(web端)访问系统;关联单位员工则是上 “深圳地铁小程序”访问,通过”一司一码”精准匹配组织架构、完成信息填报。同时,为了方便管理,系统还包括一个管理端,为管理人员提供可视化人机数据交互、智能ai简报等功能。
借助于云开发,“疫情防控系统”的三端应用得以快速上线。云开发的弹性扩缩容能力,也帮助系统有效应对访问高峰。目前,深圳地铁疫情防控系统已经为深圳地铁集团及下属企业2.4万人、外部关联单位约8万人提供服务。