We碼小程序介紹
We碼是基于華為云WeLink平臺(tái)上,用于連接企業(yè)業(yè)務(wù)的WeLink小程序,主要是ISV(集成服務(wù)商)以及企業(yè)自身來(lái)開(kāi)發(fā)維護(hù)。We碼提供豐富的JSAPI能力,向開(kāi)發(fā)者開(kāi)放移動(dòng)原生能力以及WeLink核心能力。
華為云WeLink基于中立、使能、共享的開(kāi)放性原則,聚焦企業(yè)協(xié)同能力構(gòu)建和開(kāi)放平臺(tái)的打磨,通過(guò)搭積木的方式實(shí)現(xiàn)業(yè)務(wù)的自由組合,形成企業(yè)的專屬風(fēng)格。
華為云WeLink還開(kāi)放了用戶管理、身份認(rèn)證、消息推送、會(huì)議服務(wù)接口、智能EI服務(wù)、硬件連接SDK、安全能力服務(wù)接口等上百個(gè)接口,簡(jiǎn)單對(duì)接即可實(shí)現(xiàn)業(yè)務(wù)系統(tǒng)快速上線,實(shí)現(xiàn)企業(yè)業(yè)務(wù)和流程的深度集成。
We碼開(kāi)放平臺(tái)架構(gòu)
華為云WeLink提供企業(yè)所需要協(xié)同能力,如IM、郵件、搜索、公眾號(hào)等,業(yè)務(wù)應(yīng)用如銷售、HR、行政、研發(fā)等則由企業(yè)負(fù)責(zé)構(gòu)建,那么We碼開(kāi)放平臺(tái)作為協(xié)同能力與企業(yè)自身IT業(yè)務(wù)之間的橋梁,核心部分可分為三部分:
1.WeLink客戶端We碼引擎
We碼應(yīng)用由前端技術(shù)開(kāi)發(fā)完成,本質(zhì)上是一系列的H5應(yīng)用。We碼引擎通過(guò)JS-Bridge獲取端側(cè)原生資源,封裝大量的JS-API供We碼應(yīng)用調(diào)用,同時(shí)提供設(shè)計(jì)規(guī)范和組件,一次開(kāi)發(fā)多端適配,讓開(kāi)發(fā)者更聚焦業(yè)務(wù)邏輯的開(kāi)發(fā)。
2.支持平臺(tái)
面向開(kāi)發(fā)者:雙通道支持開(kāi)發(fā)者發(fā)布企業(yè)應(yīng)用或WeLink市場(chǎng)應(yīng)用,開(kāi)發(fā)者可自助登錄開(kāi)放平臺(tái)完成資質(zhì)認(rèn)證、應(yīng)用創(chuàng)建、開(kāi)發(fā)、發(fā)布、上線等流程;
面向管理員:審核、訂閱和管理應(yīng)用,可對(duì)應(yīng)用實(shí)現(xiàn)權(quán)限的管理,還可通過(guò)運(yùn)營(yíng)報(bào)表實(shí)現(xiàn)用戶群分析獲取應(yīng)用的使用反饋。
3.We碼開(kāi)發(fā)
除了We碼引擎可調(diào)用手機(jī)本身以及WeLink客戶端能力,通過(guò)服務(wù)端API,企業(yè)自有OA或者業(yè)務(wù)系統(tǒng)還可以對(duì)接智能、會(huì)議、IOT、安全等能力。
一站式We碼開(kāi)發(fā)工具
WeLink開(kāi)放平臺(tái)圍繞著極簡(jiǎn)集成、快速開(kāi)發(fā)、多終端體驗(yàn)為目標(biāo),持續(xù)構(gòu)建和增強(qiáng)開(kāi)發(fā)者體驗(yàn)。
目前已經(jīng)可以實(shí)現(xiàn)半天完成免登陸接入,1天完成消息、待辦服務(wù)對(duì)接,3天完成簡(jiǎn)單流程類We碼應(yīng)用上架,5天完成復(fù)雜類We碼應(yīng)用接入包括后端服務(wù)對(duì)接;對(duì)于已有H5工程,簡(jiǎn)單配置改造即可升級(jí)為We碼,只需100行代碼即可輕松搞定We碼小程序開(kāi)發(fā)。
開(kāi)放平臺(tái)為開(kāi)發(fā)者準(zhǔn)備了企業(yè)開(kāi)放過(guò)程常用API接口,同時(shí)We碼應(yīng)用支持主流開(kāi)發(fā)框架,如React、Vue,開(kāi)發(fā)者可快速上手。17類常用模板和Demo基本覆蓋企業(yè)集成常用場(chǎng)景,同時(shí)開(kāi)放Java、python、go SDK能力,支持開(kāi)發(fā)者調(diào)試和調(diào)用。
通過(guò)一站式IDE工具,開(kāi)發(fā)者可以創(chuàng)建、調(diào)試、預(yù)覽、發(fā)布應(yīng)用,讓開(kāi)發(fā)過(guò)程更專注和簡(jiǎn)單,同時(shí)支持風(fēng)格檢測(cè)和本地調(diào)試。
只要你熟悉HTML/JS/CSS,有開(kāi)發(fā)微信小程序、支付寶小程序等小程序經(jīng)驗(yàn),有React/Vue等前端框架開(kāi)發(fā)經(jīng)驗(yàn),會(huì)H5開(kāi)發(fā)即可開(kāi)發(fā)We碼。
We碼開(kāi)發(fā)流程
1.前置準(zhǔn)備:你需要有華為云WeLink賬號(hào),有一臺(tái)PC,網(wǎng)速良好;有一部 iOS 和安卓設(shè)備(安卓5.0+、iOS 10+)。
2.登陸開(kāi)放平臺(tái):https://open.welink.huaweicloud.com/wecode/index.html
3.搭建開(kāi)發(fā)環(huán)境:只需下載和安裝 IDE 即可。
4.開(kāi)發(fā)和測(cè)試:你只需要?jiǎng)?chuàng)建We碼,申請(qǐng)服務(wù)權(quán)限,打開(kāi)IDE、新建工程,然后掃碼登錄、關(guān)聯(lián)We碼,就可啟動(dòng)開(kāi)發(fā)。開(kāi)發(fā)完成后通過(guò)模擬器調(diào)試功能,實(shí)現(xiàn)真機(jī)預(yù)覽。
5.發(fā)布上線:開(kāi)發(fā)測(cè)試完成后,點(diǎn)擊發(fā)布按鈕,輸入版本信息,即可在開(kāi)放平臺(tái)中提交審核,審核通過(guò)后就可正式發(fā)布應(yīng)用了。
WeLink We碼開(kāi)發(fā)實(shí)施門檻碼開(kāi)發(fā)流程
華為在建設(shè)WeLink We碼平臺(tái)前期做了大量的準(zhǔn)備工作,對(duì)于開(kāi)發(fā)者來(lái)講實(shí)施起來(lái)非常簡(jiǎn)便。例如:可視化選擇模板,創(chuàng)建工程。We碼提供了非常多的模板,有些模板是業(yè)務(wù)模板,開(kāi)箱即用,非常便利。創(chuàng)建完工程以后,本地調(diào)試、真機(jī)預(yù)覽、上傳到服務(wù)器都可以在We碼開(kāi)發(fā)者工具中完成??梢暬牟僮鞣浅S押?即使你是技術(shù)小白也可以快速上手。
We碼開(kāi)發(fā)者工具支持代碼自動(dòng)聯(lián)想功能。這對(duì)于開(kāi)發(fā)體驗(yàn)來(lái)講也是非常有用的。當(dāng)你在調(diào)用特定的API時(shí)候,We碼還會(huì)自動(dòng)給出文檔鏈接,提供極致的開(kāi)發(fā)體驗(yàn)。
We碼還支持H5應(yīng)用的遷移,只要他們按照We碼的規(guī)范輸出包,不限制任何技術(shù)開(kāi)發(fā)而成的web應(yīng)用。這跟其他小程序應(yīng)用有很大的區(qū)別,這也是WeLink We碼獨(dú)特的開(kāi)放性。
華為云WeLink助力開(kāi)發(fā)者?
華為云WeLink開(kāi)放平臺(tái),堅(jiān)持中立、使能、共享,與企業(yè)、開(kāi)發(fā)者和服務(wù)商一起共贏未來(lái),助力海量企業(yè)進(jìn)入數(shù)字化辦公新時(shí)代。
第一、中立。WeLink將不斷開(kāi)放平臺(tái)基礎(chǔ)能力,讓開(kāi)發(fā)者可以基于這些技術(shù)可以更加豐富和完善自己的產(chǎn)品,提供差異化的服務(wù)能力,幫助企業(yè)成功。
第二、使能。華為云WeLink開(kāi)放平臺(tái)還將持續(xù)上線課程,指導(dǎo)并幫助開(kāi)發(fā)者進(jìn)行能力提升,進(jìn)一步降低門檻。
第三是共享。開(kāi)發(fā)者利用WeLink云市場(chǎng)可以共享華為的商業(yè)機(jī)會(huì),銷售渠道,共同取得商業(yè)成功。
華為云WeLink不僅僅是一個(gè)平臺(tái),更是一個(gè)開(kāi)放的生態(tài),我們同各類伙伴一起,共同構(gòu)筑一個(gè)繁榮的企業(yè)數(shù)字化辦公生態(tài),滿足企業(yè)客戶的各類業(yè)務(wù)需求,歡迎大家掃碼填寫問(wèn)卷,加入華為云WeLink生態(tài)聯(lián)盟,共創(chuàng)繁榮生態(tài)。