奇趣科技發(fā)布其旗艦產(chǎn)品Q(chēng)t的最新版本
奇趣科技(Trolltech)近日發(fā)布了其旗艦產(chǎn)品Qt的最新版本。Qt 4.4中新增了眾多關(guān)鍵特性,使開(kāi)發(fā)人員首次能夠將實(shí)時(shí)Web功能集成到本地桌面和移動(dòng)設備應用中去。此外,Qt 4.4還便于Windows、Macintosh和Linux操作系統以及移動(dòng)設備之間跨平臺的實(shí)現,一致的用戶(hù)體驗開(kāi)發(fā)。
本文引用地址:http://dyxdggzs.com/article/82805.htmQt已成為開(kāi)發(fā)先進(jìn)跨平臺應用的事實(shí)標準。它為創(chuàng )建跨越各種桌面系統和設備的應用及服務(wù)提供了一個(gè)通用框架。Qt 4.4更是將這些應用延伸至運行Windows Embedded CE操作系統的移動(dòng)設備中去。Windows Embedded CE是一款運行在各類(lèi)移動(dòng)終端設備上的小型操作系統,如:智能手機、條形碼讀器以及機頂盒、數字畫(huà)框等眾多消費類(lèi)電子產(chǎn)品都采用該款系統。
Last.fm公司桌面及客戶(hù)端軟件副總裁Toby Padilla表示:“Last.fm軟件能使得音樂(lè )愛(ài)好者方便他們收聽(tīng)音樂(lè ),同時(shí)并接收到所推薦的音樂(lè )作品。Qt是我們的必然選擇,因為我們的軟件必須支持任何可能的收聽(tīng)軟、硬件平臺。Last.fm使用一個(gè)開(kāi)源編碼庫將所有主流的媒體播放器集成到Windows、Mac和Linux操作系統平臺上。如果沒(méi)有Qt,這種集成是無(wú)法實(shí)現的。此外,Qt最新支持Windows CE和Windows Mobile操作系統,又便于我們支持這些平臺。”
奇趣科技首席技術(shù)官Benoit Schillings表示:“Qt 4.4實(shí)現了我們的三個(gè)設計目標:第一,讓開(kāi)發(fā)人員能夠開(kāi)發(fā)出先進(jìn)的用戶(hù)界面;第二,讓他們能夠以更高的效率開(kāi)發(fā)出運行更快的高性能應用;第三,增加對Windows CE操作系統的支持,進(jìn)一步拓展我公司‘Qt無(wú)處不在’的愿景。”
除了集成WebKit和支持Windows Embedded CE之外,Qt 4.4還集成了100多種新類(lèi)別和一系列性能增強特性。Qt 4.4的新特性包括:
Qt WebKit集成 – Qt集成了WebKit功能,它是被采用于蘋(píng)果Safari、iPhone和幾百萬(wàn)部諾基亞手機中的開(kāi)源瀏覽器引擎,可讓軟件開(kāi)發(fā)人員集成web和本地內容/功能,開(kāi)發(fā)出全新的用戶(hù)界面,并為用戶(hù)提供一致、豐富的Web體驗。
支持Windows CE的Qt – 除了支持嵌入式Linux操作系統之外,Qt現在還支持Windows CE操作系統,為它們提供一個(gè)統一的API。這可使得消費電子產(chǎn)品制造商可以統一的開(kāi)發(fā)技能、開(kāi)發(fā)人員資源和編譯代碼,從而縮短產(chǎn)品的上市時(shí)間,并降低成本。代碼可以從一個(gè)桌面操作系統移植到另一個(gè)桌面操作系統,或從一個(gè)桌面操作系統移移植到一個(gè)嵌入式操作系統,或從一個(gè)嵌入式操作系統移植到另一個(gè)嵌入式操作系統。
多媒體框架 – Qt現在支持Phonon,后者是與KDE聯(lián)合開(kāi)發(fā)的一個(gè)多媒體框架。Phonon便于軟件開(kāi)發(fā)人員在C++應用程序中集成多媒體回放功能,讓他們能夠方便地將豐富的多媒體內容添加到應用程序中。
Widgets on the Canvas – Qt的靈活性也得到了提升,可讓開(kāi)發(fā)人員創(chuàng )建具有3D、過(guò)渡和特殊互動(dòng)效果的用戶(hù)界面,允許用戶(hù)操控Qt 2D界面上的控件(widget)。
并發(fā)框架 – Qt現在包含一個(gè)API,便于開(kāi)發(fā)多線(xiàn)程應用,充分利用多CPU系統的處理優(yōu)勢。
更好地支持XML文件 – Qt現在支持XQuery標準,可讓軟件開(kāi)發(fā)人員從基于Qt的應用程序內的XML加密內容中查詢(xún)、提取和轉換數據。
c++相關(guān)文章:c++教程
模數轉換器相關(guān)文章:模數轉換器工作原理
評論