Qt中國區(qū)銷售總監(jiān)李力。

會上,Qt中國區(qū)銷售總監(jiān)李力回顧了Qt產品從1994年問世以來的坎坷發(fā)展歷程,并詳盡解讀了公司最新發(fā)布也是目前為止最為穩(wěn)定的第一個長期支持版本——Qt5.6。

作為一款領先級的跨平臺C++圖形用戶界面應用程序框架,Qt提供給開發(fā)者建立圖形用戶界面所需的功能,廣泛用于開發(fā)GUI程序,也可用于開發(fā)非GUI程序。Qt完全面向對象且模塊化程度更高,易與擴展,并且允許真正組件編程。此外,Qt支持更多的平臺與豐富的API,支持2D/3D 圖形渲染、OpenGL、大量的開發(fā)文檔、XML等等。

如同2015年10月Qt世界峰會上所宣布的那樣,Qt5.6將作為一款受長期支持的旗艦版本引領Qt5系列。

Qt5.0于三年前問世,直至近日Qt公司才決定借此成熟時機發(fā)布該款日臻完滿的長期版本。這意味著Qt5.6將享有三年的技術支持,且此后的支持服務亦可通過購買獲得。其間兼容各種新版本的同步更新,漏洞修復,安全升級,并支持新操作系統(tǒng)和編譯器等。

此外,Qt5.6還擁有許多值得關注的特性:

——新持續(xù)集成系統(tǒng)。由于Qt每一版本的發(fā)布都歷經了各式平臺各類配置的反復測試,這便對其背后的相應支持基礎設施要求極高。此次5.6便應用到了其新持續(xù)集成系統(tǒng)以極大節(jié)省系統(tǒng)及CPU時間;

——高分辨率支持。可使標清標準下開發(fā)的應用自動調整至高清顯示,而不同顯示設備間也可通過字體、圖標、圖片等元素的調整依像素配置自動相互轉換。

——全面支持Windows10。在5.5的基礎上更進一步,全面支持Win32及WinRT的API。臺式機,平板電腦和Windows Phone上所有Qt應用均可通過Windows商店發(fā)布和獲取。一般來說,對于32位系統(tǒng)應用,兼容至Win10和WinRT直如重新開發(fā),但通過Qt,僅需要簡單的重新編譯一下應用即可。另外,5.6在本次Win10的全面支持中還為MS Visual Studio2015提供了預設文件庫,并將隨著5.6.0的發(fā)布更新其VS插件。

4Qt中國區(qū)售前工程師夏春萌介紹Qt5.6的特性。

Qt基于C++,但是比C++更為穩(wěn)定;基于Qt描述性的UI開發(fā)語言QML(Qt Meta-Object language)所推出的新一代界面開發(fā)工具Qt Quick,可輕松構建絢麗的人機界面。Qt支持HTML5,使得開發(fā)更為靈活;Qt 3D(技術預覽版已經發(fā)布)和Qt Canvas 3D(隨Qt 6.5發(fā)布)兩種3D技術支持用戶構建下一代交互界面。強大的集成開發(fā)環(huán)境,有效提升開發(fā)效率。

據悉,著名的SKYPE產品就是基于QT研發(fā)而成的,ADOBE、Google Earth等大量圖形處理軟件也不例外;Qt在醫(yī)療、電動汽車、家電(機頂盒、智能電視、洗衣機等)等行業(yè)有廣泛的應用。在國內,中國石油、中船重工、國家電網、海爾、華為、金山、航天科技、西門子、中國民用航空總局等大型企業(yè)大量采用Qt開發(fā)相關的應用。

李力表示,隨著領航產品Qt5.6的推出,未來幾年間Qt將迎來業(yè)界市場的穩(wěn)固提升。

Qt誕生于21年前,經歷了很多的變遷。1994年,挪威兩位大學生在做畢業(yè)設計時,基于當時流行的C++語言,設計出一個圖形框架,是為Qt的雛形。此后Qt被挪威軟件公司Trolltech購得,至2008年轉讓給Nokia公司之前,已經更新到Qt4.5版本;作為圖形中間件(嵌入式桌面端)平臺產品,以License的方式進行銷售。

基于手機操作系統(tǒng)開發(fā)的應用,也是為了應對蘋果手機的威脅,Nokia收購Qt后升級至Qt4.7版本,Symbain、meeGo操作系統(tǒng)等就是基于Qt的杰作。

此前Qt一直分為商業(yè)版和開源版兩個版本。

可惜好景不長。2011年,Nokia手機市場出現(xiàn)頹勢,業(yè)務被微軟收購;Qt的研發(fā)團隊、商標和知識產權等再次被轉讓給一家名為Digia、從事軟件和服務的芬蘭公司。從2015年開始全部都是商業(yè)版本,主要用于大中型企業(yè)。

Qt功能強大,支持市場上幾乎所有類別的操作系統(tǒng),如RTOS(VxVworks、QNX、INTEGRITY等由加拿大和美國開發(fā)、在軍工行業(yè)有大量的應用)、移動(安卓和iOS)、New Add-on? in Enterprise、Improved tools以及麒麟等國產操作系統(tǒng)。

2015年,Digia將軟件和業(yè)務進行分拆,Qt作為其子公司將于今年5月獨立上市。

可以說,Qt最終又恢復到最初在Trolltech公司的運作模式。

Qt研發(fā)主要設在歐洲的奧斯陸、柏林等地;在中國設有北京和上海、臺灣三個辦事處,負責除研發(fā)以外的市場營銷工作,包括技術培訓、售后支持與專業(yè)咨詢。

 

分享到

xiesc

相關推薦