100行代碼開發(fā)小程序,改造華為云WeLink就是這么簡單

責(zé)任編輯:zhaoxiaoqin

2020-04-13 15:34:08

華為云WeLink目前有 600 多個自研We碼,每月2000W 次使用,不僅支撐華為全球 170 多個國家,1023 個辦公地點,19 萬員工高效運營。同時在疫情期間,近萬家醫(yī)療機構(gòu),三萬余家各類政府部門使用WeLink遠(yuǎn)程辦公,幫助企業(yè)在線簽約金額達(dá)數(shù)千億。

作為更懂企業(yè)的智能工作平臺,華為云WeLink目前有 600 多個自研We碼,每月2000W 次使用,不僅支撐華為全球 170 多個國家,1023 個辦公地點,19 萬員工高效運營。同時在疫情期間,近萬家醫(yī)療機構(gòu),三萬余家各類政府部門使用WeLink遠(yuǎn)程辦公,幫助企業(yè)在線簽約金額達(dá)數(shù)千億。華為云WeLink通過 We碼小程序接入的方式,為客戶提供了統(tǒng)一的工作入口,讓溝通協(xié)作一體化,實現(xiàn)全場景業(yè)務(wù)流程,深受廣大開發(fā)者青睞。

實際上,在容器化、平臺化這樣的大背景下,隨著巨型 APP 的出現(xiàn),動態(tài)化跨平臺框架領(lǐng)域有了更多發(fā)展。與此同時,Web 技術(shù)棧工具日趨成熟,接口也逐漸標(biāo)準(zhǔn)統(tǒng)一,這使得技術(shù)開發(fā)越來越簡便,于是,小程序的解決方案在各大 APP 中涌現(xiàn)。用完即走、觸手可及的便利給用戶帶來妙不可言的體驗,同時也給企業(yè)辦公場景中煙囪化的移動應(yīng)用帶來了新的變化。

We碼小程序的誕生

華為開發(fā)了大量的 APP,僅內(nèi)部使用的 APP 就有幾百個,每個業(yè)務(wù)領(lǐng)域都有獨立的應(yīng)用,設(shè)置單一模塊也會有 APP。APP 的出現(xiàn)本應(yīng)是方便人的存在,而當(dāng)時反倒成了負(fù)擔(dān),一方面對最終用戶來說很難形成統(tǒng)一的入口,頻繁升級更新,用戶體驗很不好。另一方面由于業(yè)務(wù)變化快,APP 維護成本、版本迭代周期無法滿足訴求,同時重復(fù)建設(shè)很多框架、公共能力也帶來人力成本上升。

在這樣的背景下,華為云 WeLink 誕生了,通過一個 APP 實現(xiàn)辦公所需的設(shè)計理念,通過搭積木的方式自由組合業(yè)務(wù)能力,實現(xiàn)業(yè)務(wù)和流程的深度集成,無需建設(shè)公共能力,就可以滿足各種個性化需求,實現(xiàn)快速迭代。

We碼小程序介紹

We碼小程序介紹

We碼是基于華為云WeLink平臺上,用于連接企業(yè)業(yè)務(wù)的WeLink小程序,主要是ISV(集成服務(wù)商)以及企業(yè)自身來開發(fā)維護。We碼提供豐富的JSAPI能力,向開發(fā)者開放移動原生能力以及WeLink核心能力。

華為云WeLink基于中立、使能、共享的開放性原則,聚焦企業(yè)協(xié)同能力構(gòu)建和開放平臺的打磨,通過搭積木的方式實現(xiàn)業(yè)務(wù)的自由組合,形成企業(yè)的專屬風(fēng)格。

華為云WeLink還開放了用戶管理、身份認(rèn)證、消息推送、會議服務(wù)接口、智能EI服務(wù)、硬件連接SDK、安全能力服務(wù)接口等上百個接口,簡單對接即可實現(xiàn)業(yè)務(wù)系統(tǒng)快速上線,實現(xiàn)企業(yè)業(yè)務(wù)和流程的深度集成。

We碼開放平臺架構(gòu)

華為云WeLink提供企業(yè)所需要協(xié)同能力,如IM、郵件、搜索、公眾號等,業(yè)務(wù)應(yīng)用如銷售、HR、行政、研發(fā)等則由企業(yè)負(fù)責(zé)構(gòu)建,那么We碼開放平臺作為協(xié)同能力與企業(yè)自身IT業(yè)務(wù)之間的橋梁,核心部分可分為三部分:

1.WeLink客戶端We碼引擎

We碼應(yīng)用由前端技術(shù)開發(fā)完成,本質(zhì)上是一系列的H5應(yīng)用。We碼引擎通過JS-Bridge獲取端側(cè)原生資源,封裝大量的JS-API供We碼應(yīng)用調(diào)用,同時提供設(shè)計規(guī)范和組件,一次開發(fā)多端適配,讓開發(fā)者更聚焦業(yè)務(wù)邏輯的開發(fā)。

2.支持平臺

面向開發(fā)者:雙通道支持開發(fā)者發(fā)布企業(yè)應(yīng)用或WeLink市場應(yīng)用,開發(fā)者可自助登錄開放平臺完成資質(zhì)認(rèn)證、應(yīng)用創(chuàng)建、開發(fā)、發(fā)布、上線等流程;

面向管理員:審核、訂閱和管理應(yīng)用,可對應(yīng)用實現(xiàn)權(quán)限的管理,還可通過運營報表實現(xiàn)用戶群分析獲取應(yīng)用的使用反饋。

3.We碼開發(fā)

除了We碼引擎可調(diào)用手機本身以及WeLink客戶端能力,通過服務(wù)端API,企業(yè)自有OA或者業(yè)務(wù)系統(tǒng)還可以對接智能、會議、IOT、安全等能力。

一站式We碼開發(fā)工具

WeLink開放平臺圍繞著極簡集成、快速開發(fā)、多終端體驗為目標(biāo),持續(xù)構(gòu)建和增強開發(fā)者體驗。

目前已經(jīng)可以實現(xiàn)半天完成免登陸接入,1天完成消息、待辦服務(wù)對接,3天完成簡單流程類We碼應(yīng)用上架,5天完成復(fù)雜類We碼應(yīng)用接入包括后端服務(wù)對接;對于已有H5工程,簡單配置改造即可升級為We碼,只需100行代碼即可輕松搞定We碼小程序開發(fā)。

開放平臺為開發(fā)者準(zhǔn)備了企業(yè)開放過程常用API接口,同時We碼應(yīng)用支持主流開發(fā)框架,如React、Vue,開發(fā)者可快速上手。17類常用模板和Demo基本覆蓋企業(yè)集成常用場景,同時開放Java、python、go SDK能力,支持開發(fā)者調(diào)試和調(diào)用。

通過一站式IDE工具,開發(fā)者可以創(chuàng)建、調(diào)試、預(yù)覽、發(fā)布應(yīng)用,讓開發(fā)過程更專注和簡單,同時支持風(fēng)格檢測和本地調(diào)試。

只要你熟悉HTML/JS/CSS,有開發(fā)微信小程序、支付寶小程序等小程序經(jīng)驗,有React/Vue等前端框架開發(fā)經(jīng)驗,會H5開發(fā)即可開發(fā)We碼。

We碼開發(fā)流程

1.前置準(zhǔn)備:你需要有華為云WeLink賬號,有一臺PC,網(wǎng)速良好;有一部 iOS 和安卓設(shè)備(安卓5.0+、iOS 10+)。

2.登陸開放平臺:https://open.welink.huaweicloud.com/wecode/index.html

3.搭建開發(fā)環(huán)境:只需下載和安裝 IDE 即可。

4.開發(fā)和測試:你只需要創(chuàng)建We碼,申請服務(wù)權(quán)限,打開IDE、新建工程,然后掃碼登錄、關(guān)聯(lián)We碼,就可啟動開發(fā)。開發(fā)完成后通過模擬器調(diào)試功能,實現(xiàn)真機預(yù)覽。

5.發(fā)布上線:開發(fā)測試完成后,點擊發(fā)布按鈕,輸入版本信息,即可在開放平臺中提交審核,審核通過后就可正式發(fā)布應(yīng)用了。

WeLink We碼開發(fā)實施門檻碼開發(fā)流程

華為在建設(shè)WeLink We碼平臺前期做了大量的準(zhǔn)備工作,對于開發(fā)者來講實施起來非常簡便。例如:可視化選擇模板,創(chuàng)建工程。We碼提供了非常多的模板,有些模板是業(yè)務(wù)模板,開箱即用,非常便利。創(chuàng)建完工程以后,本地調(diào)試、真機預(yù)覽、上傳到服務(wù)器都可以在We碼開發(fā)者工具中完成??梢暬牟僮鞣浅S押?即使你是技術(shù)小白也可以快速上手。

We碼開發(fā)者工具支持代碼自動聯(lián)想功能。這對于開發(fā)體驗來講也是非常有用的。當(dāng)你在調(diào)用特定的API時候,We碼還會自動給出文檔鏈接,提供極致的開發(fā)體驗。

We碼還支持H5應(yīng)用的遷移,只要他們按照We碼的規(guī)范輸出包,不限制任何技術(shù)開發(fā)而成的web應(yīng)用。這跟其他小程序應(yīng)用有很大的區(qū)別,這也是WeLink We碼獨特的開放性。

華為云WeLink助力開發(fā)者?

華為云WeLink開放平臺,堅持中立、使能、共享,與企業(yè)、開發(fā)者和服務(wù)商一起共贏未來,助力海量企業(yè)進入數(shù)字化辦公新時代。

第一、中立。WeLink將不斷開放平臺基礎(chǔ)能力,讓開發(fā)者可以基于這些技術(shù)可以更加豐富和完善自己的產(chǎn)品,提供差異化的服務(wù)能力,幫助企業(yè)成功。

第二、使能。華為云WeLink開放平臺還將持續(xù)上線課程,指導(dǎo)并幫助開發(fā)者進行能力提升,進一步降低門檻。

第三是共享。開發(fā)者利用WeLink云市場可以共享華為的商業(yè)機會,銷售渠道,共同取得商業(yè)成功。

華為云WeLink不僅僅是一個平臺,更是一個開放的生態(tài),我們同各類伙伴一起,共同構(gòu)筑一個繁榮的企業(yè)數(shù)字化辦公生態(tài),滿足企業(yè)客戶的各類業(yè)務(wù)需求,歡迎大家掃碼填寫問卷,加入華為云WeLink生態(tài)聯(lián)盟,共創(chuàng)繁榮生態(tài)。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號