Qt 5.3發布 增強跨平臺應用開發性能和用戶體驗
2014年5月20日 – Qt作為領先的跨平臺應用程序和用戶界面(UI)開發框架發布***的版本Qt5.3。針對所有主要桌面,嵌入式和移動平臺,使用Qt的開發者均可以輕松開發跨平臺的應用程序和簡單地重用代碼。 Qt5.3包括了眾多的新功能和改進,使開發人員可以在眾多場合下連接設備,運行應用程序,進行簡單和輕松的開發,在不同操作系統環境下使得最終用戶在使用上更輕松。為了降低應用開發的門檻,-Digia還推出了Qt企業版包月計劃。
自2013年12月(Qt5.2)已被下載超過100萬次,在這個成功的基礎上,Qt5.3帶來更高品質的跨平臺的改進文檔和新的編碼實例以提供更好的用戶體驗。此外,對于Qt在Windows Runtime的移植現在已經達到了Beta版階段,進一步加強了Qt的跨平臺以及多平臺移動開發的進展。 Qt WinRT版允許Qt開發人員可以使用的設備達到數百萬臺,包括裝載Windows8.x的個人電腦和平板電腦,也可以使用Qt開發***的用戶界面Modern UI,另外也支持ARM芯片的設備(如微軟的Surface和Windows Phone設備)。
Qt 5.3為桌面應用程序開發做了改進,使得現有的用戶能夠更便捷的遷移到Qt5。QQuickWidget新組件的引入,其目的是為了支持基于Qt Widgets應用程序的簡化遷移,使得開發人員可以在一個程序里面混合使用C + + Qt Widgets和Qt Quick的UI技術。這使設計人員和開發人員可以一起使用***的UI技術,并且不犧牲其他的易用性和功能,以節省時間。Qt Quick Controls也獲得了新的更新,包括日歷控件,原生的對話框和菜單欄樣式,以及一些可供工業領域應用程序使用的新的Qt Quick企業級控件。
API方面,新的Qt Positioning接口為Android和iOS提供了GPS支持,同時Qt的藍牙API也已經在Android提供了支持。Qt企業版移動應用程序的客戶也將受益于Qt Purchasing API,它提供了一個簡單易用的,跨平臺的Qt API,所開發的應用程序可以在Google Play和iOS App Store上購買。在未來,這將擴展到WinRT(Windows應用商店/ Windows Phone的商店)和臺式機市場中,例如Mac OS X的商店。
Qt的云后端服務產品組合里,Qt 5.3還發布了新的Qt WebSockets API和新的托管的WebSocket ,使云連接的應用程序和設備進行實時雙向通信。此外,托管的WebSockets解決方案支持任何數量的客戶端 - 服務器通信,這樣使一個一對多的通信通道,包括聊天和通知,都可以實現。
Qt 5.3在Qt企業版里***引入了一個專業的編譯工具,Qt Quick 編譯器,允許開發者將QML文件編譯到應用程序里面。編譯器確保QML源代碼的知識產權保護和預解析QML文件,縮短了加載時間,并提高了性能。使用編譯過的Qt Quick,應用程序啟動的速度比以前快達90%。在平臺如iOS下,Qt Quick的編譯器顯著地改進運行時的性能。
Qt5.3企業版開始正式支持Digia的QNX®Neutrino ®6.6,為 QNX CAR汽車平臺,醫療,工業自動化,和機載娛樂產業提供直觀和有吸引力的用戶界面。
Qt企業版應用程序的開發,可以下載一個30天的免費試用,或從http://qt.digia.com/Try-Buy以包月計劃購買。使用Qt 5.3開源版本可以從http://qt-project.org下載。 有關Qt的5.3的更多信息,請訪問產品頁面:http://qt.digia.com/qt53
關于Qt
全球范圍內Qt 有超過50(100)萬開發人員。Qt 是一個完整的框架,可以開發強大的,交互的和獨立于平臺的應用程序。Qt應用程序可以原生運行于桌面,嵌入式和宿主發布系統,其具有的性能,遠遠優于其他跨平臺的應用程序開發框架。Qt 支持多個平臺和操作系統,使開發者省去移植到其他設備上需要花費的大量時間。
Qt是軟件開發者為軟件開發人員設計的產品,它使得開發人員的工作變得簡單,友好方便的工具給使用者帶來***的開發體驗,為最終用戶帶來優質的用戶體驗。Qt是跨平臺的,所有Qt的開發人員都能通過Qt跨平臺框架,重用程序代碼,支持多平臺運行的需求。Qt帶給開發者的是無限的創新空間,更少的代碼編寫,更好的創意設計,更多的平臺支持。
關于Digia, Qt
Digia 負責所有Qt相關的活動包括產品開發,商業許可和開源許可。Digia Plc,的總部設在赫爾辛基,在納斯達克OMX赫爾辛基交易所(DIG1V)上市。作為軟件服務和咨詢巨頭,于2011年3月以來一直是Qt的商業許可所有者。2012年9月Digia從諾基亞收購了全部Qt業務。目前,Digia公司在中國,芬蘭,德國,挪威,俄羅斯,瑞典和美國都設有分支機構。
Digia在Qt產品方面的目標是為桌面、嵌入式、移動開發者和公司提供***大的跨平臺UI和應用程序框架。Digia作為Qt的廠商,將為開發者提供Qt 軟件產品授權,技術支持和技術服務。我們的使命是與Qt開發者密切合作,確保項目按計劃交付并保持競爭優勢。