來源:統信軟件
中國團隊開發的應用數量和質量在世界上數一數二,影響力也越來越大。但這些產品大多只支持Windows、macOS和Android等系統,對國內自主操作系統的支持少之又少,更別說專門為國內操作系統開發的軟件產品了,自主軟件生態更需要國內軟件廠商與開發者的支持,不能“鞋匠的孩子沒鞋穿”。
但國內開發者參與自主生態建設一個很現實的問題就是:“芯”多“適”雜。
國內CPU架構具有多樣性的特點,很多開發者對自主平臺了解有限,甚至從未接觸過完整且系統化的解決方案,從而導致帶來較多的適配工作,同時代碼實現風格不統一,以及底層代碼質量不高的情況,造成自研操作系統上的應用開發門檻較高,應用生態缺失。
但面對隨之而來的萬億信創市場風口不管是產業廠商還是開發者來說,都是一個巨大的機會,甚至有可能產生未來中國的科創巨頭,所以誰都不想錯過。
因此,對于開發者來說,一款合適的開發工具的選擇至關重要,一個能夠滿足國內CPU架構和主流操作系統的開發工具可以節省大量開發時間,幫助開發者快速實現自主平臺軟件的開發工作。如果你一直對信創圈動態有所關注的話,那你一定知道,統信UOS作為大家最為喜愛的操作系統,在自主操作系統市場中,已經占據了領先地位,在統信UOS開發的軟件也越來越多。統信軟件為了降低自主應用的開發門檻,專門發布了統信DTK產品,讓開發者者更好更容易的參與到自主軟件的開發中來。統信應用商店更是為開發者提供了一個便捷的應用分發與變現平臺,從開發工具到應用上架,統信給開發者打通了一站式服務通道。部分小伙伴可能對統信和DTK不太了解,這里先跟大家簡單科普一下。統信軟件 以“打造操作系統創新生態,給世界更好的選擇”為愿景,專注于操作系統的研發與服務,發展和建設以中國技術為核心的創新生態,致力于為不同行業提供安全穩定、智能易用的產品與解決方案,力爭在十年內成為全球主要的基礎軟件供應商。 統信DTK(Development ToolKit) 是統信基于Qt開發的一整套簡單且實用的通用開發框架,從開發者的角度出發,融合現代化的開發理念,提供豐富的開發接口與支持工具,滿足日常圖形應用、業務應用、系統定制應用的開發需求,提升開發效率,讓開發者暢享跨平臺、跨架構的開發體驗。 統信DTK做了大量的優化工作,經過多年的更新迭代,累計提交代碼近20萬行,已被遷移至超過10個Linux發行版。DDE 30+組件,如統信UOS瀏覽器、音樂、郵件等40余款原生應用全部使用統信DTK開發。統信DTK從系統庫和系統服務抽象出DTKWidgets、DTKDeclarative、DTKGUI、DTKCore、DTKCommon、DFramework幾大模塊,覆蓋Qt控件50+,180+個類、2000+函數接口,能夠滿足日常圖形應用 、業務應用、系統定制應用的開發需求,在提升效率的同時更能夠保持統一。說到這里,我們把統信DTK和Qt、GTK等開發工具從開發語言、跨平臺、許可證、學習成本、UI布局、文檔、工具庫等方面做了一個對比。
統信DTK在實際開發DDE時,重寫了基本所有Qt自帶控件樣式,加入了大量的自研控件,且有著配套的dxcb插件和style樣式插件,比直接使用控件的樣式封裝更加高效。
統信DTK滿足了研發人員“一次開發,多平臺、多架構復用”的需求,真正從開發者的角度出發,方便開發者使用,提升開發效率。
此外,統信DTK對所有開發者、合作伙伴以及新技術保持開放和歡迎的態度,提供豐富的DTK文檔支持,做到真正地“開源共享,開放融合”。
總之,吃信創市場這塊大蛋糕,統信DTK不失為一個好的工具。
原文鏈接:https://mp.weixin.qq.com/s/ZvITX7wbqqbnvDyN2z1nUw