摘要:本文主要介紹華為低代碼平臺應用魔方AppCube的特點和能力,并分享華為公司的低代碼應用構建實踐和應用,
DTSE Tech Talk(華為云開發者聯盟推出的技術公開課) 解讀云上前沿技術,暢聊開發應用實踐,專家團隊授課,答疑解惑,助力開發者使用華為云開放能力進行應用構建、技術創新,
在本期《回歸理性、直面低代碼》的主題直播中,華為云PaaS服務產品部低代碼資深專家董鑫武,與開發者和伙伴朋友們交流國內外的低代碼行業發展動態,介紹華為低代碼平臺應用魔方AppCube的特點和能力,并分享華為公司的低代碼應用構建實踐和應用,
解讀國內外低代碼發展現狀
低代碼誕生的背景,是新業務上線效率總是低于預期,Gartner分析指出,未來幾年,新增企業在新應用構建需求方面將超過交付能力5倍,70%的應用需要低代碼平臺構建才能滿足產能,
根據Gartner發布的技術成熟度曲線來看,目前國內低代碼發展階段落后于國外約2-3個技術階段,處于發展創新期,并未發展成熟,希望用低代碼構建一切應用的觀點在當前階段是比較激進的,
那么哪些場景適合使用低代碼呢?我們可以參考Gartner發布的全民開發者構建應用的范圍及參考原則,
在上圖中,綠色區域范圍內的應用,應用型別不復雜,對關鍵業務的影響程度低,可以由全民開發者使用低代碼/零代碼平臺進行構建,而黑色區域范圍內的應用,對核心業務流程有較大影響,主要由專業開發者構建,使用低代碼構建需要比較謹慎,
華為如何直面低代碼
應用魔方AppCube是華為的低代碼產品,一站式提供低代碼、零代碼、業務大屏應用開發能力集,三種能力集由一個平臺提供,這在當前的低代碼市場是不多見的,更常見的做法是,由三個彼此獨立的平臺去分別承擔這些功能,這種“all in”的設計蘊含了華為對企業數字化轉型的洞察和理解:
如果一家企業使用獨立的低代碼/零代碼平臺、獨立的資料可視化應用構建平臺,那么低代碼構建的應用產生的資料和資產可能會存在于各自獨立的資料庫中,無法自然互通流轉,IT部門和業務部門依然割裂,各自為戰,
如果基于同樣的內核,企業中的專業開發者生產的軟體資產可以開放給業務部門的全民開發者使用,而業務應用產生的資料也能夠快速流轉,這樣企業的開發產能就可以在不增加專業開發者與全公司員工比例的條件下得到最大化,快速回應迅速變化的業務需求,
正是基于這樣的理解,原本主要面向專業開發者的低代碼平臺AppCube在今年推出零代碼,將更多的業務人員納入應用生產中來,兼顧企業中同時存在的不同編程基礎、不同業務方向的用戶需求,讓所有人都能成為數字經濟、移動應用經濟的一員,
AppCube能力全集
低代碼適合較專業的開發者去進行相對復雜、業務重要性更高的應用場景構建,AppCube提供互相獨立的開發、測驗、生產運行環境,方便開發者高效進行應用的開發、除錯和部署,AppCube還支持通過連接器,將現網的歷史應用、第三方系統、華為云服務等應用資料接入進來,
從軟體工程角度來說,AppCube低代碼開發遵循DevOps軟體開發程序,在開發流水線的全生命周期幫助開發者提升業務創新效率,從應用開發角度來說,AppCube低代碼是模型驅動的,提供界面編排、流程編排、邏輯編排、物件構建等可視化應用開發能力,
AppCube零代碼適用于企業內部簡單應用的構建,包括不限于資訊管理類、圖表統計類、流程表單類場景,使用AppCube零代碼不需要具備任何代碼能力,應用開發即運行,讓業務人員能快速構建邏輯簡單的、生命周期較短的應用,
AppCube業務大屏側重資料展示頁面的構建,提供豐富的資料展示組件和模板,支持接入AppCube應用資料、設備平臺資料等多種資料型別,讓運營人員和管理人員可以基于自身需求,快速完成資料可視化開發展示,在幾小時甚至幾分鐘內完成業務大屏構建,
當然,僅僅紙上談兵是不夠“直面”的,本期直播程序中,董鑫武老師登錄了自己的華為云應用魔方AppCube賬號,針對低代碼、零代碼、業務大屏適合的場景分別進行了現場演示,歡迎訪問視頻號“華為云開發者聯盟”觀看精彩回顧,
在后續DTT直播中,AppCube將帶來零代碼、低代碼代表性應用案例的開發實操,歡迎關注,
互動問答(摘錄)
Q:您認為對于大型企業來說該如何讓SaaS產品原本關注具體場景的用戶群體,轉而關注能力更通用的低代碼平臺呢?阻力會不會很大?
A:SaaS一般比較聚焦行業業務,其實確實關注具體場景更重要,作為業務承載的工具,低代碼能用即可,不用對它的通用能力,建議沿一個方向發展,如果兩方面都關注,投入需要非常大,
Q: AppCube可以呼叫手機功能么?比如掃碼、拍照、語音等
A:可以呼叫相關介面或移動端原生App的能力,如華為云WeLink就有語音識別等介面,AppCube已經實作了與WeLink的對接,可以呼叫WeLink的語音識別介面,
Q:老師,國內低代碼開發平臺也有很多,相比之下,我們華為云AppCube有什么可以吸引開發者參與進來的獨特優勢呢?
A:本質上,面對軟體開發工程師的,國內真正可以認為是“低代碼”的平臺并不多,也有不少開源的低代碼平臺,能力大差不差,界面也差不多,流程也可以編排,但是,尤其是一些比較大的系統,比如金融系統,要商用的話,完成功能開發才剛剛走完一半路程,另外一半是可靠性、穩定性等,還有一些使用體驗、工程能力比如代碼托管、CI/CD流水線等,這些都需要投入巨大的作業量去進行研發,華為在這些方面是有很多優勢的,
此外我們連接了華為云服務,在平臺預置了很多華為云服務的連接器,讓開發者可以較為便捷地使用或者呼叫這些服務,節省了開發時間,
了解更多詳情,歡迎戳這里觀看直播回放,
下期課程預告
下節課,我們為開發者帶來DTSE Tech Talk NO.7《揭秘華為云低代碼技術微認證》主題直播,揭秘華為云低代碼微認證課程,教你微認證通關秘籍,手把手帶你開發“園區訪客應用”,體驗華為云應用魔方AppCube低代碼平臺,10月13日,我們不見不散,
點擊關注,第一時間了解華為云新鮮技術~
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/509820.html
標籤:其他
下一篇:Git的使用以及常用命令(詳解)
