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