华为云welink暗藏黑科技,100行代码轻松实现小程序开发-4008云顶国际网站

发表于 2020/10/28 15:17:12 2020/10/28
【摘要】 作为更懂企业的智能工作平台,华为云welink目前有 600 多个自研we码,每月2000w 次使用,不仅支撑华为全球 170 多个国家,1023 个办公地点,19 万员工高效运营。同时在疫情期间,近万家医疗机构,三万余家各类政府部门使用welink远程办公,帮助企业在线签约金额达数千亿。华为云welink通过 we码小程序接入的方式,为客户提供了统一的工作入口,让沟通协作一体化,实现全场景...

作为更懂企业的智能工作平台,华为云welink目前有 600 多个自研we码,每月2000w 次使用,不仅支撑华为全球 170 多个国家,1023 个办公地点,19 万员工高效运营。同时在疫情期间,近万家医疗机构,三万余家各类政府部门使用welink远程办公,帮助企业在线签约金额达数千亿。华为云welink通过 we码小程序接入的方式,为客户提供了统一的工作入口,让沟通协作一体化,实现全场景业务流程,深受广大开发者青睐。

实际上,在容器化、平台化这样的大背景下,随着巨型 app 的出现,动态化跨平台框架领域有了更多发展。与此同时,web 技术栈工具日趋成熟,接口也逐渐标准统一,这使得技术开发越来越简便,于是,小程序的4008云顶国际网站的解决方案在各大 app 中涌现。用完即走、触手可及的便利给用户带来妙不可言的体验,同时也给企业办公场景中烟囱化的移动应用带来了新的变化。

we码小程序的诞生

华为开发了大量的 app,仅内部使用的 app 就有几百个,每个业务领域都有独立的应用,设置单一模块也会有 app。app 的出现本应是方便人的存在,而当时反倒成了负担,一方面对最终用户来说很难形成统一的入口,频繁升级更新,用户体验很不好。另一方面由于业务变化快,app 维护成本、版本迭代周期无法满足诉求,同时重复建设很多框架、公共能力也带来人力成本上升。

在这样的背景下,华为云 welink 诞生了,通过一个 app 实现办公所需的设计理念,通过搭积木的方式自由组合业务能力,实现业务和流程的深度集成,无需建设公共能力,就可以满足各种个性化需求,实现快速迭代。

we码小程序介绍

we码是基于华为云welink平台上,用于连接企业业务的welink小程序,主要是isv(集成服务商)以及企业自身来开发维护。we码提供丰富的jsapi能力,向开发者开放移动原生能力以及welink核心能力。

华为云welink基于中立、使能、共享的开放性原则,聚焦企业协同能力构建和开放平台的打磨,通过搭积木的方式实现业务的自由组合,形成企业的专属风格。

华为云welink还开放了用户管理、身份认证、消息推送、会议服务接口、智能ei服务、硬件连接sdk、安全能力服务接口等上百个接口,简单对接即可实现业务系统快速上线,实现企业业务和流程的深度集成。

we码开放平台架构

华为云welink提供企业所需要协同能力,如im、邮件、搜索、公众号等,业务应用如销售、hr、行政、研发等则由企业负责构建,那么we码开放平台作为协同能力与企业自身it业务之间的桥梁,核心部分可分为三部分:

1.welink客户端we码引擎

we码应用由前端技术开发完成,本质上是一系列的h5应用。we码引擎通过js-bridge获取端侧原生资源,封装大量的js-api供we码应用调用,同时提供设计规范和组件,一次开发多端适配,让开发者更聚焦业务逻辑的开发。

2.支持平台

面向开发者:双通道支持开发者发布企业应用或welink市场应用,开发者可自助登录开放平台完成资质认证、应用创建、开发、发布、上线等流程;

面向管理员:审核、订阅和管理应用,可对应用实现权限的管理,还可通过运营报表实现用户群分析获取应用的使用反馈。

3.we码开发

除了we码引擎可调用手机本身以及welink客户端能力,通过服务端api,企业自有oa或者业务系统还可以对接智能、会议、iot、安全等能力。

一站式we码开发工具

welink开放平台围绕着极简集成、快速开发、多终端体验为目标,持续构建和增强开发者体验。

目前已经可以实现半天完成免登陆接入,1天完成消息、待办服务对接,3天完成简单流程类we码应用上架,5天完成复杂类we码应用接入包括后端服务对接;对于已有h5工程,简单配置改造即可升级为we码,只需100行代码即可轻松搞定we码小程序开发。

开放平台为开发者准备了企业开放过程常用api接口,同时we码应用支持主流开发框架,如react、vue,开发者可快速上手。17类常用模板和demo基本覆盖企业集成常用场景,同时开放java、python、go sdk能力,支持开发者调试和调用。

通过一站式ide工具,开发者可以创建、调试、预览、发布应用,让开发过程更专注和简单,同时支持风格检测和本地调试。

只要你熟悉html/js/css,有开发微信小程序、支付宝小程序等小程序经验,有react/vue等前端框架开发经验,会h5开发即可开发we码。

we码开发流程

1.前置准备:你需要有华为云welink账号,有一台pc,网速良好;有一部 ios和安卓设备(安卓5.0 、ios 10 )。

2.登陆开放平台:https://open.welink.huaweicloud.com/wecode/index.html

3.搭建开发环境:只需下载和安装 ide 即可。

4.开发和测试:你只需要创建we码,申请服务权限,打开ide、新建工程,然后扫码登录、关联we码,就可启动开发。开发完成后通过模拟器调试功能,实现真机预览。

5.发布上线:开发测试完成后,点击发布按钮,输入版本信息,即可在开放平台中提交审核,审核通过后就可正式发布应用了。

welink we码开发实施门槛码开发流程

华为在建设welink we码平台前期做了大量的准备工作,对于开发者来讲实施起来非常简便。例如:可视化选择模板,创建工程。we码提供了非常多的模板,有些模板是业务模板,开箱即用,非常便利。创建完工程以后,本地调试、真机预览、上传到服务器都可以在we码开发者工具中完成。可视化的操作非常友好,即使你是技术小白也可以快速上手。

we码开发者工具支持代码自动联想功能。这对于开发体验来讲也是非常有用的。当你在调用特定的api时候,we码还会自动给出文档链接,提供极致的开发体验。

we码还支持h5应用的迁移,只要他们按照we码的规范输出包,不限制任何技术开发而成的web应用。这跟其他小程序应用有很大的区别,这也是welink we码独特的开放性。

华为云welink助力开发者?

华为云welink开放平台,坚持中立、使能、共享,与企业、开发者和服务商一起共赢未来,助力海量企业进入数字化办公新时代。

第一、中立。welink将不断开放平台基础能力,让开发者可以基于这些技术可以更加丰富和完善自己的产品,提供差异化的服务能力,帮助企业成功。

第二、使能。华为云welink开放平台还将持续上线课程,指导并帮助开发者进行能力提升,进一步降低门槛。

第三是共享。开发者利用welink云市场可以共享华为的商业机会,销售渠道,共同取得商业成功。

华为云welink不仅仅是一个平台,更是一个开放的生态,我们同各类伙伴一起,共同构筑一个繁荣的企业数字化办公生态,满足企业客户的各类业务需求。


【4008云顶国际集团的版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。