摘要:The Qt Company正式發布Qt 5.4,支持HTML5混合開發,引入Windows Phone,改進iOS等平臺支持,還包含了眾多跨桌面、移動和嵌入式系統的增強功能,而值得開發者注意的是,Qt 5.4將是后一個支持Webkit的版本。
北京時間12月11日消息,Digia全資子公司The Qt Company在其官方博客上宣布,正式發布Qt 5.4,支持HTML5混合開發,引入對于Windows Phone的支持,以及眾多跨桌面、移動和嵌入式平臺的增強功能,還同時包括了Qt Creator 3.3正式版,并針對設備創建推出了全新的開發包。此外,值得開發者注意的是,Qt 5.4將是后一個支持WebKit的版本。
作為Qt獨立運營后的個整合版本,Qt 5.4不僅延續了之前各個版本所包含的先進技術,更進一步提升性能,新增了基于Chromium瀏覽器引擎的Qt WebEngine,以實現對于Qt與HTML5混合開發的支持。除了引入新平臺之外,Qt 5.4還針對幾大主流移動平臺進行了改進,更適用于iOS 8和Xcode 6,而Qt Quick還增加了對Android原生應用風格的支持。
其主要更新如下:
新增Qt WebEngine,完全集成Qt圖形庫
HTML5技術風生水起,Qt開發團隊用近一年的時間開發了一個全新的基于Chromium的瀏覽器引擎Qt WebEngine,以支持面向未來的Hybrid應用開發,并完全支持桌面和嵌入式平臺。此外,Qt WebEngine不僅提供了易于使用的跨平臺API,還完全集成了Qt的圖形庫,允許網頁內容進行疊加,并與Qt用戶界面或OpenGL圖形效果混合。
后一個支持WebKit的版本
Qt 5.4仍然包含老舊的Qt WebKit模塊,但在今后發布的版本中將停止對于WebKit的支持,對此,Qt團隊建議開發者將項目統一從WebKit遷移至Qt WebEngine,而對于需要Web能力的新項目,好直接采用Qt WebEngine開發。
新增Qt WebView
Qt 5.4在商業授權協議和LGPLv3授權協議下推出Qt WebView,支持iOS和Android,能夠利用原生的操作系統瀏覽器引擎整合網頁內容。
支持Windows Phone 8.1、Android 5.0、iOS 8和Xcode 6
Qt 5.4引入了對于Windows Store Apps的支持,包括WinRT和Windows Phone 8.1,并改進了對Android和iOS平臺的支持。而Qt Quick則增加了對Android原生應用程序風格的支持。Qt從5.3版本就開始支持Android 5.0,而經過改進,Qt 5.4更加適用于iOS 8和Xcode 6。此外,Qt 5.4 the Indie Mobile包現在包括了Qt Purchasing API。
除上述之外,Qt 5.4還引入了Qt Quick 2D Renderer插件,使Qt Quick的圖形不用OpenGL也能運行,并允許Qt Quick在沒有GPU的低端設備上運行,還納入了Qt Quick Compiler 2.0,進一步縮短設備啟動時間,防止逆向工程。而為了滿足可穿戴設備和物聯網開發的需求,Qt 5.4還提供了藍牙低能耗支持的技術預覽版本。
現在,可以登陸Qt全新的官方網站qt.io下載Qt 5.4正式版,想要了解更多關于Qt 5.4以及Qt Creator 3.3的信息,可查看Qt的官方博客。
本站文章版權歸原作者及原出處所有 。內容為作者個人觀點, 并不代表本站贊同其觀點和對其真實性負責,本站只提供參考并不構成任何投資及應用建議。本站是一個個人學習交流的平臺,網站上部分文章為轉載,并不用于任何商業目的,我們已經盡可能的對作者和來源進行了通告,但是能力有限或疏忽,造成漏登,請及時聯系我們,我們將根據著作權人的要求,立即更正或者刪除有關內容。本站擁有對此聲明的最終解釋權。