当前位置: 首页 > 科技观察

腾讯云陈子顺:开发者应该如何把握小程序带来的机遇?

时间:2023-03-21 00:28:45 科技观察

【.com原稿】微信小程序于1月9日凌晨低调上线,迅速引起各行各业的强烈关注。而一周后,业界对小程序的讨论也从一开始的喧嚣变得更加理性。小程序热潮的真正机会在哪里?什么样的场景更适合小程序?小程序开发需要面对哪些挑战?小程序未来的发展方向是什么?带着这些问题,笔者对腾讯云专家工程师陈子顺进行了专访。陈子顺陈子顺,腾讯云专家工程师,现任腾讯云平台产品中心业务负责人。腾讯前端开发T4专家级工程师,10年以上前端技术架构和web性能优化经验,有丰富的项目经验,曾负责管理QQ空间和农场的大型前端技术团队。作为腾讯云平台产品中心业务负责人,陈子顺负责腾讯云小程序的整体全栈解决方案。Q:小程序上线后,哪些领域更适合应用?A:目前上线的小程序种类很多,旅游、购物、交通、医疗、硬件、工具、教育培训、快递、理财、政务等,仔细看的话,不难发现,其中大部分都与生活服务息息相关。可以看出,在小程序不开放其他功能的情况下,更倾向于轻量级、低频、按需、功能为主的领域,如工具、生活服务、电商、小程序等。线上线下。Q:在您看来,小程序的优势在哪里?A:从小程序的现状来看,现在谈“流量”和“红利”还为时过早,应该放在“场景”和“服务”中。很多小程序上线了,很多小程序很火,但是试用之后就没有了。它很快就会被用户遗忘。所以,只有有合适的触发场景,小程序才会有价值。例如,只有当您进入餐厅时,您才能识别代码并点餐。在我个人看来,小程序是商家在一定时期、一定场景下满足客户需求的一种工具。提高了场景中某个环节的效率,更好的用户体验,节省了成本。减少不必要的订阅、下载和安装压力,让用户更快地访问商家提供的服务。Q:这波小程序最大的挑战是什么?A:如果你想拥有一个小程序,开发不是门槛。如果没有技术储备,可以将项目开发外包。针对小程序的各种限制也有相应的解决方案。最大的难点在于产品的设计和选型。这可能需要一定的时间去考察,商家会找到合适的场景,然后培训用户使用新的服务方式。Q:开发小程序需要面对哪些问题?A:经过深思熟虑,确定了产品的设计和方向,然后进行小程序的开发。针对小程序的发展现状,陈子顺表示,小程序的开发需要面临安全性、接口访问性能、本地资源离线管理等技术挑战。面对小程序的种种挑战,腾讯云同步升级微信小程序一站式解决方案,帮助开发者提升小程序开发效率。Q:与同行相比,腾讯云小程序开发解决方案的主要优势有哪些?A:除了为开发者提供COS、CDN等基础网络存储和加速服务外,还提供了支持通道和会话服务的开源前端SDKWafer,以及瘦身工具WeCos,以及一键域名申请备案、证书、服务灵活。基于云的部署能力。与同行相比,腾讯云的优势主要体现在安全性和高速内网通信上。一站式构建云资源小程序现有SDK和DEMO缺乏对云端的支持,依赖开发者一个模块一个模块构建云服务,过程繁琐;并且与服务器的通信必须通过HTTPS完成,依赖开发者自行完成证书申请和部署,效率低。腾讯云小程序解决方案支持一键自动完成域名注册解析和云资源分配初始化,快速构建专属云能力小程序,提升小程序开发效率。(自动化云部署流程)安全护航部署易微信小程序中不符合要求的域名和协议无法请求,所有网络请求都必须走HTTPS协议。腾讯云提供免费的HTTPS证书服务,帮助开发者轻松解决证书部署问题。针对小程序对认证的高安全性要求,腾讯云提供完善的认证会话管理服务,保障账号安全,提升小程序开发效率。此外,腾讯云还配备了BGP高防、域名智能解析、小程序防劫持等多重安全防护体系。简单长连接服务小程序提供了WebSocket长连接通信的客户端API。为了降低前端开发和后台开发的开发成本;我们针对前端开发设计了SDK,同时也提供免费通道socket服务,帮助开发者搭建支持WebSocket协议的长连接服务器,让开发者更高效、更快捷地实现WebSocket长连接通信。内网通信高速互联腾讯云为微信小程序接口使用专用BGP链路,通过腾讯内网进行通信,实现云端与微信平台的无缝连接,保障用户云端数据与接口数据的高速互联。Q:如何看待小程序未来的发展前景?A:小程序是否存在与原生APP一样的流量焦虑、单入口、孤岛等问题?陈子顺表示,对于小程序来说,更多的不是解决流量问题,而是实现世界的链接。非常简单,只需一个二维码即可互联,无需安装和卸载。比如买东西的时候,说明书可以用小程序来承载背后的售后服务体验。比如在机场,可以通过广告二维码快速了解企业服务,在候机时快速了解航班详情。更多的场景结合一些线下的方式来覆盖小程序,让用户在使用之前不需要通盘了解程序,而是可以快速的做现在想做的事情,做完就走。随着未来科技的发展,未来小程序的入口不应该仅限于二维码,AR可以是更好的场景。Q:腾讯云在小程序生态方面是如何规划的?A:腾讯云做的一站式微信小程序解决方案,希望能起到吸纳新思想的作用。从技术上来说,腾讯云希望与社区、开源等领域进行合作,同时也会为小程序开发者提供一些专业的解决方案。云服务的支持,让他们能够更加专注的完成小程序开发的过程。生态的完善对于小程序的发展非常重要。腾讯云希望与各领域合作,共建小程序生态。【原创稿件,合作网站转载请注明原作者和出处为.com】