电商小程序、品牌展示门户、OA办公轻应用、企微B2C营销工具…越来越多开发者使用腾讯云微搭打通连接腾讯生态能力,快速构建小程序以及企业微信应用。
本文将带大家快速读懂腾讯云微搭低代码在微信/企业微信生态下提供的能力,如何更低成本开发构建应用。
01
如何快速上线微信小程序
1)注册授权在开发小程序之前,都需要开发者到微信开公众平台注册或绑定小程序,再到微信开发者工具扫码进行开发。微搭支持全流程闭环,无需跳转到其他平台,在微搭控制台即可完成所有操作。
- 小程序注册:支持快速注册个人/企业小程序,企业小程序可免300元认证费
- 小程序授权:支持小程序授权到微搭平台上,实现微搭平台开发闭环
2)快速开发在我们的用户交流群中不乏活跃的微信开发者,一名个人服务商分享到,过去他是用 PHP 来开发小程序,但还需要自己采买部署服务器、前后端联调,对于一些客单价相对比较低的单子,利润空间极少。用微搭后,自带组件的 UI 风格能满足大多数客户需求,不但省去找设计师设计界面的工作量和成本,开发效率也大大提高,不到2周就可以完整交付一个小程序项目。
- 微信生态小组件直接调用
微搭提供接近100个官方组件,覆盖表单、图表、内容展示等常用组件,同时不需要开发者对接微信的API,手机号、微信头像/昵称、客服等微信小组件可直接调用,高效快速。
- 深度集成微信开发者工具
除了腾讯云的微搭控制台可实现小程序开发外,也深度集成了微信开发者工具,微搭提供丰富的小程序模版,同时在微信IDE中可直接使用低代码编辑器,更沉浸式地开发小程序。
- 灵活实现业务定制化
通过我们提供的轮播图、卡片列表、内容展示、导航栏等丰富组件以及强大的编辑器,20分钟即可从0开始搭建一个完整的品牌展示类网站;不同于其他零代码平台在复杂业务支持上的局限性,在兼顾易用性和开放性的平衡上,微搭充分考虑到个性化功能的满足,提供足够开放的能力给到开发者:
- 支持连接主流数据库以及能通过API建立连接的任何数据,仅需简单的数据调用语句即可实现海量信息交互;
- 支持组件自定义、样式自定义、前后端逻辑自定义。以自定义组件为例,开发者可以用各种开源框架组件接入微搭,沉淀自己的组件库;
- 支持小程序分包融合,对于用代码开发的已上线小程序业务,支持通过代码开发并部署应用的方式,以方便对原有模式开发的应用进行迁移融合;
- 支持通过多语言传统代码模式自定义前后端服务逻辑;
- ……
3)预览预览调试是保证开发质量重要的环节,提供好的预览调试工具,能让开发者更省心省力。微搭的低代码编辑器可生成实时预览快照,同时可发布到体验环境,生成二维码或链接直接体验。同时,也提供开发调试工具,提供 Console,网络等功能。
4)发布
- 安全稳定的云原生架构
继承云开发的 Serverless 特性,免服务器免运维,应用构建后只需点击“发布”按钮,微搭将自动为应用部署构建,并能根据需求情况进行资源自动扩容,保障业务安全稳定。
- 一次构建,多端发布
除了小程序端以外,构建的应用还能一键发布到web端,完成多端发布。
02
如何发布应用到企业微信工作台
移动办公时代,越来越多企业选择用企业微信进行企业内、上下游的协作沟通,同时把企业微信工作台作为一站式移动门户,完成日常办公、生产、协同等各个环节的操作,提高组织效率。
举个典型的例子——学校的成绩分析管理应用。这里有两个角色,一个是学校,作为一个企业,内部用企业微信,另一个是家长,因为不属于企业内,主要靠微信来跟学校交流。各班主任在企业微信内录入统计班级学生成绩,并提交到教务处审核全年级情况;审核完毕后,为保护学生成绩隐私,由班主任把成绩单单独发送给对应家长微信端。而最终这个应用,可以发布到企业微信的工作台上,直接使用。这个例子中,微搭提供以下能力帮助快速实现应用:1) 身份认证核心解决问题:能够知道访问成绩分析管理应用的人是谁,是校长还是某个班级的老师,是否有应用内数据访问权限。
- 企业微信通讯录集成
- 角色权限管理
在微搭中,可直接导入企业微信组织架构,为不同部门、不同人员分配不同的角色和应用数据增删查改的权限。
2) 服务连接核心解决问题:能够连接企业微信提供的多种通用服务,例如消息通知等,审批流程的消息推送到对应的老师。
- 审批流关联企微角色
- 开放能力API集成
在微搭的工作流画布上,审批环节可以直接选择企业微信用户、部门、角色等作为本次流程中的会签人,并能设置消息通知,审批信息直接发送到审批人的企业微信窗口,点击消息直接可处理通过或驳回等操作。同时,微搭已打通企业微信50+常用开放能力API接口,能够快速调用创建群聊回话、创建日历日程、获取客户群详情等常用功能,进一步帮助企业深度使用企业微信提供的开放能力。
3) C2B互联核心解决问题:解决企业内部员工与企业外部人员互通的问题,老师在企业微信内完成成绩统计后,可以直接把对应的学生成绩单发送到家长微信端,完成学校内外部沟通和协同。微搭已支持企业微信原生的家校通迅录、局校互联等能力,通过集成企业微信和微信之间的互通互联,实现数据在企业内外部流转。4) 开发模式核心解决问题:支持企业微信不同开发模式,保障客户数据安全。企业微信提供多种开发模式,满足企业定制需求不同开发模式的场景,微搭目前已支持企业微信的企业内部应用、服务商代开发模式,供企业自身、服务商等不同角色进行开发。同时,针对服务商代开发模式,微搭提供多环境隔离的设计,一方面保障客户的数据和资源安全,另一方面服务商可以统一管理多客户资产。
03
客户实践
1) 新东方近年来,教育企业的需求从云计算、音视频等领域扩展到开发者服务——“IT部门的人力减少了,但是需求没有变少。”在人力紧张的情况下,对于一些创新性、未知收益的业务来说,很难争取到研发资源。新东方最后选用微搭,快速上线打通多校区运营数据的自习室预约小程序,依托微搭封装好的“支付”、“安全”等组件,新东方教育科技集团IT部门1名技术人员用2周时间便完成了小程序的开发,降低80%的后端开发工作量、以及50%的前端工作量。以小程序中支付功能的开发为例,是小程序中最复杂的一个功能模块之一,研发人员在微搭上只用了半天时间就完成对接。本案例同时也入选2023中国信通院“低代码/无代码应用案例”。2) 蝉鸣科技蝉鸣是企业微信教育领域的服务商。大多数ISV很容易落入低增长、低利润和难以规模化的陷阱。传统SaaS厂商卖标品SaaS,但中国tob市场,基本上客户都需要个性化需求,标准SaaS难以满足,但是过分的定制也让服务商陷入另一个困境——交付周期长、投入人力成本高,这种低利润堆人头的定制模式也没办法规模化复制。利用微搭,蝉鸣快速为全国中小学上线家校协同、校内协同的企业微信应用,整体人力成本下降超50%,组件化、模块化、自由重组页面等功能优势可以解决学校定制化需求。3) 深圳信息职业技术学院为提升教学水平,深信院为软件学院专业学生引入低代码课程,同时推出校内低代码大赛,通过大赛方式让学生围绕校园生活、专业学习、时事热点等维度发挥主观能动性,创新设计出切实可行的作品。最终,学生开发了校园订餐小程序、二手市场交易小程序、学校防疫管理小程序等各种逻辑性、完整性都非常优秀的作品。通过引入低代码课程,提升学校教学水平,学生也能通过理论知识与低代码平台的结合,快速实现一款应用,在社会上推广,提前培养创新创业的思维,帮助学校实现产学研一体化。文章信息来源:腾讯低代码,如有侵权,请联系删除。