http://www.qteverywhere.com/archives/741
諾基亞發布Qt 4.6
讓開發人員在Symbian 、 Maemo及其他平台開發傑出應用程式的過程變得比以往更加輕鬆。
2009年12月1日–諾基亞今日發布了Qt 4.6——最新版的跨平台應用程序和用戶界面框架。 Qt 4.6對全新平台提供支持,具有強大的全新圖形處理能力並支持多點觸摸和手勢輸入,讓高級應用程序和設備的開發過程變得更加輕鬆和快樂。
諾基亞應用服務和框架副總裁Sebastian Nystrom說:“不論是什麼樣產品設計或開發平台,Qt 4.6的發布對開發人員來說都是一件令人興奮的事。”
“開發人員可以輕而易舉地為桌面平台或設備(包括數億部基於Symbian和Maemo系統的設備)開發出具有視覺美感和網絡連接功能的應用程式。”
Nystrom補充說:“開發人員將非常喜歡使用Qt直觀的編程界面,快速開發出功能強大、外表美觀的應用程式。”
更多平台
Qt 4.6首次包含了對Symbian平台的支持,並在其所支持的平台中新增了Windows 7、Apple Mac OS 10.6 (雪豹)和即將上市的Maemo 6。 此外還為實時操作系統QNX和VxWorks提供了網絡社區支持。 對Maemo 5的支持目前也已進入研發階段,其技術預覽版第二版已於今日發布。
Qt對Symbian和Maemo的支持首次為開發人員創造了使用同一代碼庫同時針對這兩個平台進行開發的機會。 能夠跨平台分享代碼就意味著開發人員所開發的應用程序上市的速度將更快,影響的設備用戶群將更廣。
Qt Mobility專案下的全新Qt API技術預覽版也於今日同時發布。 這些跨平台的API為開發人員提供了多種功能,如導航類設備的定位功能,以及信息發送和接收、聯繫人和網絡連接管理等。
外觀更炫
Qt 4.6是在4.5圖形增強功能的基礎上創建的,進一步強化了這些圖形功能,添加了全新的動畫框架(Animation Framework)——包括直觀的狀態機功能——以及全新的高級圖形功能,如不透明、陰影、閃光和濾鏡等。
使用手指
Qt4.6最令人興奮的新功能之一就是可以創建多點觸摸應用程序。 這種全新的基於多觸點和手勢的輸入法(如輕觸和動力滾動)使Qt4.6框架的功能更為強大,用戶可以通過觸覺以動態的方式與應用程序和設備進行互動。
性能更強
傳統軟件開發觀點認為高級用戶界面功能的獲得通常是以性能嚴重受損作為代價的。 Qt 4.6對此觀點提出了挑戰,為此投入大量工作,既要獲得最佳性能,又要能讓開發人員所開發的產品達到用戶所要求的“令人驚嘆”的效果。
性能提升主要包括:一個經過高度優化、重新編寫的Qt GraphicsView渲染算法、一個全新的OpenGL繪圖引擎、WebKit、使用OpenVG對2D向量圖形的支持,以及對全新DirectFB的支持。
最新工具
在發布Qt 4.6的同時,作為Qt開發跨平台IDE的Qt Creator也發布了更新版本。 Qt Creator 1.3和Qt 4.6共同構成的Qt SDK,包含了開發跨平台應用程式所需的全部功能。
要了解關於Qt 4.6和Qt Creator 1.3的更多信息或下載軟件包,請訪問: http://qt.nokia.com/whatsnew 。