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

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

作為一款領(lǐng)先級(jí)的跨平臺(tái)C++圖形用戶界面應(yīng)用程序框架,Qt提供給開(kāi)發(fā)者建立圖形用戶界面所需的功能,廣泛用于開(kāi)發(fā)GUI程序,也可用于開(kāi)發(fā)非GUI程序。Qt完全面向?qū)ο笄夷K化程度更高,易與擴(kuò)展,并且允許真正組件編程。此外,Qt支持更多的平臺(tái)與豐富的API,支持2D/3D 圖形渲染、OpenGL、大量的開(kāi)發(fā)文檔、XML等等。

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

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

此外,Qt5.6還擁有許多值得關(guān)注的特性:

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

——高分辨率支持。可使標(biāo)清標(biāo)準(zhǔn)下開(kāi)發(fā)的應(yīng)用自動(dòng)調(diào)整至高清顯示,而不同顯示設(shè)備間也可通過(guò)字體、圖標(biāo)、圖片等元素的調(diào)整依像素配置自動(dòng)相互轉(zhuǎn)換。

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

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

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

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

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

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

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

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

可惜好景不長(zhǎng)。2011年,Nokia手機(jī)市場(chǎng)出現(xiàn)頹勢(shì),業(yè)務(wù)被微軟收購(gòu);Qt的研發(fā)團(tuán)隊(duì)、商標(biāo)和知識(shí)產(chǎn)權(quán)等再次被轉(zhuǎn)讓給一家名為Digia、從事軟件和服務(wù)的芬蘭公司。從2015年開(kāi)始全部都是商業(yè)版本,主要用于大中型企業(yè)。

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

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

可以說(shuō),Qt最終又恢復(fù)到最初在Trolltech公司的運(yùn)作模式。

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

 

分享到

xiesc

相關(guān)推薦