信創(chuàng)研發(fā)是這幾年中國(guó)硬軟件研發(fā)的“主旋律”。所謂的中國(guó)信創(chuàng)研發(fā),是指在中國(guó)境內(nèi)針對(duì)信息技術(shù)產(chǎn)業(yè)鏈核心技術(shù)產(chǎn)品進(jìn)行自主研發(fā),以實(shí)現(xiàn)信息技術(shù)產(chǎn)業(yè)的“自主可控、安全可信、高效可用“。其目標(biāo)還是很明確的:
- 突破關(guān)鍵技術(shù)瓶頸,掌握核心技術(shù)自主創(chuàng)新能力;
- 構(gòu)建安全可控的信息技術(shù)產(chǎn)業(yè)體系,保障國(guó)家信息安全;
- 促進(jìn)信息技術(shù)產(chǎn)業(yè)升級(jí)換代,推動(dòng)經(jīng)濟(jì)高質(zhì)量發(fā)展。
伴隨著近幾年國(guó)內(nèi)信創(chuàng)化技術(shù)實(shí)踐的積累,逐步聚焦在芯片、基礎(chǔ)軟件、應(yīng)用軟件及網(wǎng)絡(luò)安全等四大領(lǐng)域。
- 芯片:包括處理器、存儲(chǔ)器、芯片設(shè)計(jì)工具等;
- 基礎(chǔ)軟件:包括操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件等;
- 應(yīng)用軟件:包括辦公軟件、行業(yè)應(yīng)用軟件等;
- 網(wǎng)絡(luò)安全:包括防火墻、入侵檢測(cè)系統(tǒng)、密碼技術(shù)等。
如此蓬勃的發(fā)展,還是源自于政府的高度重視,并出臺(tái)了一系列政策措施予以支持。例如,2020年,國(guó)家發(fā)改委、工業(yè)和信息化部等八部門聯(lián)合發(fā)布了《關(guān)于推動(dòng)信創(chuàng)產(chǎn)業(yè)發(fā)展的指導(dǎo)意見(jiàn)》,明確了信創(chuàng)產(chǎn)業(yè)發(fā)展的目標(biāo)、任務(wù)和政策措施。信創(chuàng)各領(lǐng)域的關(guān)鍵成果
龍芯處理器是我國(guó)自主研發(fā)的通用處理器,采用LoongArch龍芯架構(gòu),已經(jīng)成功應(yīng)用于教育、醫(yī)療、辦公等領(lǐng)域。2023年,龍芯發(fā)布了第三代處理器,性能和功耗進(jìn)一步提升,標(biāo)志著我國(guó)國(guó)產(chǎn)通用處理器技術(shù)取得了重大突破。海光、兆芯服務(wù)器芯片已經(jīng)實(shí)現(xiàn)了批量出貨。海光1代、2代服務(wù)器芯片采用AMD Zen架構(gòu),兆芯凱定X86系列服務(wù)器芯片采用Intel x86架構(gòu),這兩款芯片的成功量產(chǎn)標(biāo)志著我國(guó)服務(wù)器芯片產(chǎn)業(yè)實(shí)現(xiàn)了從無(wú)到有的突破。長(zhǎng)江存儲(chǔ)DRAM顆粒的成功量產(chǎn)標(biāo)志著我國(guó)打破了國(guó)外廠商在DRAM顆粒領(lǐng)域的壟斷,為我國(guó)信息產(chǎn)業(yè)發(fā)展奠定了重要基礎(chǔ)。麒麟操作系統(tǒng)是我國(guó)自主研發(fā)的通用操作系統(tǒng),已經(jīng)應(yīng)用于黨政軍、金融、電信等重要行業(yè)。麒麟操作系統(tǒng)具有安全可靠、性能優(yōu)越、兼容性好等特點(diǎn),已經(jīng)成為我國(guó)信息安全的重要支撐。另外較出名的還有浪潮、中標(biāo)普信等操作系統(tǒng)。國(guó)產(chǎn)數(shù)據(jù)庫(kù)方面,達(dá)夢(mèng)數(shù)據(jù)庫(kù)、GBase數(shù)據(jù)庫(kù)是我國(guó)兩大自主研發(fā)的數(shù)據(jù)庫(kù)產(chǎn)品,已經(jīng)廣泛應(yīng)用于各行各業(yè),這兩款數(shù)據(jù)庫(kù)產(chǎn)品性能穩(wěn)定、可靠性高,已經(jīng)成為我國(guó)數(shù)據(jù)庫(kù)市場(chǎng)的重要力量。
WPS Office、金山辦公是我國(guó)兩大自主研發(fā)的辦公軟件,已經(jīng)占據(jù)了國(guó)內(nèi)辦公軟件市場(chǎng)的主導(dǎo)地位。近年來(lái),我國(guó)自主研發(fā)的政務(wù)軟件、金融軟件、醫(yī)療軟件等行業(yè)應(yīng)用軟件也取得了快速發(fā)展。這些軟件產(chǎn)品在功能、性能、安全性等方面都有了顯著提升,為我國(guó)各行業(yè)信息化發(fā)展提供了有力支持。4、網(wǎng)絡(luò)安全領(lǐng)域近年來(lái),我國(guó)自主研發(fā)的防火墻、入侵檢測(cè)系統(tǒng)、密碼技術(shù)等網(wǎng)絡(luò)安全產(chǎn)品也取得了長(zhǎng)足進(jìn)步。這些產(chǎn)品性能優(yōu)越、可靠性高,為我國(guó)網(wǎng)絡(luò)安全提供了重要的保障。
業(yè)務(wù)應(yīng)用永遠(yuǎn)是跨平臺(tái)的,混合開(kāi)發(fā)貌似是關(guān)鍵
信創(chuàng)化只是將企業(yè)IT已有的技術(shù)架構(gòu)貼上了”國(guó)產(chǎn)化、信創(chuàng)化“的標(biāo)簽,架構(gòu)的復(fù)雜度依然存在。搞業(yè)務(wù)的人,總在說(shuō),技術(shù)變化太快了,跟不上。企業(yè)的IT部門,工程師永遠(yuǎn)在疲于奔命的學(xué)習(xí)新的技術(shù)技能。一輪技術(shù)革命來(lái)了,還沒(méi)消化透、玩明白,下一波又來(lái)了。搞IT的人,總在說(shuō),業(yè)務(wù)功能要的太急、需求變化來(lái)的太快,應(yīng)接不暇。業(yè)務(wù)部門永遠(yuǎn)是難以伺候、不能滿意。這對(duì)矛盾的來(lái)源在于,技術(shù)生態(tài)的多樣性多元化,和技術(shù)門檻的高居不下,無(wú)法平衡。例如無(wú)論通過(guò)Apple設(shè)備、Android設(shè)備還是鴻蒙設(shè)備,本來(lái)都不過(guò)是以技術(shù)作為橋梁對(duì)接了提供數(shù)字服務(wù)的企業(yè)與消費(fèi)數(shù)字服務(wù)的客戶。但是,Apple、Android、HarmonyOS的技術(shù)生態(tài),都無(wú)比龐大,其中的技術(shù)體系非常復(fù)雜,使用門檻非常高。而很多企業(yè)IT及其開(kāi)發(fā)商,受限于自身技術(shù)能力的局限,不自覺(jué)的把自己的業(yè)務(wù)應(yīng)用的技術(shù)實(shí)現(xiàn),深度綁定、依賴到某個(gè)技術(shù)體系中。支持多個(gè)技術(shù)體系,就要重復(fù)建設(shè)。當(dāng)需要通過(guò)支持來(lái)自多個(gè)技術(shù)渠道、多種技術(shù)生態(tài)下的客戶時(shí),發(fā)現(xiàn)明明是同一個(gè)業(yè)務(wù)內(nèi)容,就是在不同的技術(shù)設(shè)備載體上體驗(yàn)不一致、功能不對(duì)齊、成熟度參差。
技術(shù)界數(shù)十年來(lái)一直有層出不窮的公司起來(lái),提供跨平臺(tái)的解決方案。在各種不兼容的UNIX操作系統(tǒng)分裂割據(jù)的80年代、在IBM操作系統(tǒng)OS/2與微軟Windows比拼的90年代、在瀏覽器大亂斗的Web 1.0時(shí)代、在智能手機(jī)市場(chǎng)形成兩大陣營(yíng)的移動(dòng)互聯(lián)網(wǎng)時(shí)代... 每一代都有前赴后繼去解決跨平臺(tái)問(wèn)題的商業(yè)機(jī)會(huì)和技術(shù)嘗試。技術(shù)手段在也不同的層次發(fā)生:在模擬接口層面、在虛擬機(jī)層面、在編譯器層面、在開(kāi)發(fā)框架層面、在代碼轉(zhuǎn)化生成工具層面...
相信在Android、iOS上的開(kāi)發(fā)語(yǔ)言、開(kāi)發(fā)框架、開(kāi)發(fā)工具,也會(huì)被發(fā)展到鴻蒙的技術(shù)生態(tài)中,包括鴻蒙上的方舟編譯器,也包括像Flutter、React-Native這樣的設(shè)備端原生應(yīng)用(Native App)、混合應(yīng)用(Hybrid App)開(kāi)發(fā)框架,終將出現(xiàn)和逐漸成熟。
混合app開(kāi)發(fā)框架的概念最早可以追溯到2009年,當(dāng)時(shí)PhoneGap(現(xiàn)為Cordova)框架的發(fā)布標(biāo)志著混合app開(kāi)發(fā)的開(kāi)始。PhoneGap允許開(kāi)發(fā)者使用HTML、CSS和JavaScript來(lái)開(kāi)發(fā)跨平臺(tái)的移動(dòng)應(yīng)用,并通過(guò)插件來(lái)訪問(wèn)原生設(shè)備功能。隨后,混合app開(kāi)發(fā)框架得到了快速發(fā)展,涌現(xiàn)出了許多流行的框架,如Ionic、React Native、Xamarin等。2016年至今,混合app開(kāi)發(fā)框架趨于成熟,并開(kāi)始向更細(xì)分的方向發(fā)展。
從2017年微信首次推出小程序開(kāi)始,經(jīng)過(guò)四年發(fā)展,各大互聯(lián)網(wǎng)巨頭紛紛推出自己的小程序應(yīng)用平臺(tái),小程序成為真正意義上的“互聯(lián)網(wǎng)新技術(shù)標(biāo)準(zhǔn)”。截至2021年上半年,全網(wǎng)小程序數(shù)量突破700萬(wàn)個(gè),其中,微信小程序是行業(yè)主流,數(shù)量超過(guò)430萬(wàn)個(gè),占比高達(dá)約61.43%。借著微信的紅利,使用“小程序轉(zhuǎn)換工具”(小程序容器技術(shù),如FinClip;或跨端框架,如Flutter、Weex等),將已有微信小程序一鍵轉(zhuǎn)換成App,并進(jìn)行用戶活躍和留存,加上社交平臺(tái)應(yīng)用作為引流,企業(yè)可謂低成本(只需有小程序)的將業(yè)務(wù)覆蓋用戶整個(gè)生命周期。更驚喜的是,符合大信創(chuàng)背景下的鴻蒙操作系統(tǒng)獨(dú)立事件,將小程序轉(zhuǎn)換為App,如果小程序容器技術(shù)支持鴻蒙NEXT版本,那么,使用已有小程序+轉(zhuǎn)換App的功能,便能快速開(kāi)發(fā)出一套適配兼容鴻蒙NEXT操作系統(tǒng)的App。作為一個(gè)這幾年來(lái),深度經(jīng)歷過(guò)信創(chuàng)化開(kāi)發(fā)項(xiàng)目的程序員,深深的體會(huì)到底層技術(shù)的重要性,如果你所在的企業(yè),現(xiàn)在是在開(kāi)始基于信創(chuàng)化重構(gòu),或者已經(jīng)在路上,建議你們往”設(shè)備跨端“,”快速引入第三方生態(tài)“的方向上選型底層技術(shù),這是根本中的根本。
該文章在 2024/5/15 15:53:10 編輯過(guò)