Qt 5.4 发布 助力跨平台应用开发与设备创建
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》
2014年12月10日 — The Qt Company今天发布了其领先的跨平台应用和用户界面(UI)开发框架的***版本Qt 5.4。Qt 5.4使得创建具有原生C++性能的连接设备和精彩应用变得更加简单,企业可以执行面向未来的多屏幕适应和物联网战略,并延伸到所有主要的桌面、嵌入式和移动操作系统。此版本同样将LGPLv3作为授权协议方式之一,希望藉此保护自由软件基金会(The Free Software Foundation)所倡导的用户自由。
Qt 5.4延续了之前各个版本中所包含的先进技术(前一个版本Qt 5.3下载量已逾160万次),并进一步增加了功能,提升了性能,帮助开发者面向更加广泛的应用。其亮点包括:在商业授权和LGPLv3授权协议下,增加了新的基于Chromium浏览器引擎的Qt WebEngine,以支持面向未来、整合网络技术的Qt与HTML5的混合开发;完全支持Windows Store Apps,包括WinRT和Windows Phone 8.1;Qt Quick控件在商业和LGPLv3授权协议下可提供原生的Android风格;针对嵌入式系统开发增加了新的功能,特别是增加了Qt Quick Compiler 2.0和新的Qt Quick 2D Renderer;提供全新的“平滑”式Qt Quick控件,为应用和设备的用户界面带来更加精致的外观。为了满足可穿戴设备和物联网开发需求的增长,提供了蓝牙低能耗支持的技术预览版本。此外,Qt 5.4还将Qt Creator IDE更新到3.3版本,其提供了全新的Qt Quick Designer和许多其它提高工作效率的功能。
Qt将简单的开发与高效的性能相结合,即使在处理器能力受限的平台上,依然能开发出精彩、流畅和时尚的用户界面。该框架带来的这些优势不仅体现在最初的目标平台或设备上,也包括所有其它的支持平台。开发者可以放心工作,并清楚地知道,他们的投资在支持其它操作系统或部署到额外设备硬件时会得到回报。
随着HTML5的重要性越来越高,Qt 5.4用新的基于Chromium的浏览器引擎Qt WebEngine支持面向未来的混合应用开发,并得到桌面和嵌入式平台上的完全支持。除了为Chromium提供方便的跨平台API,Qt WebEngine还完全集成了Qt的图形库,允许网页内容进行叠加,并与Qt用户界面或OpenGL图形效果混合。Qt近一年内已经没有对Webkit引入任何新功能,Qt 5.4将是***一个支持Webkit Suppot的版本。今后发布的版本将停止对Webkit的支持,因此建议所有需要浏览器能力的新项目采用Qt WebEngine开发。针对移动平台,在商业授权协议和LGPLv3授权协议下推出的Qt WebView,能够利用原生的操作系统浏览器引擎整合网页内容。
Qt 5.4更加适用于***的桌面操作系统版本,提升了在OS X 10.10 Yosemite上的体验,支持高清显示,并针对Windows 8.1进行了改进,还能够在Windows上的OpenGL和ANGLE之间进行动态GL切换。现在使用Qt 5.4提供的图形API,可以根据需要混搭Qt Quick、Qt Widgets和原生OpenGL。
针对移动应用开发,Qt 5.4引入了对Windows Store Apps的完全支持,并改进了对Android和iOS平台的支持。Qt Quick控件,即UI控件的集合,增加了对Android 原生应用程序风格的支持。Qt 5.3版本就开始支持Android 5。经过改进,Qt更加适用于iOS8和XCode 6。此外,Qt 5.4 the Indie Mobile包(专为个人移动开发者或移动应用开发屋而设计)现在包括了Qt Purchasing API。
Qt 5.4进一步增强了其应用于开发连接设备系统的能力,可以带来更加精彩的外观和更强大的性能。Qt 对开发嵌入式系统的现有支持包括强大的C++类库、完整的嵌入式工具链和即时原型设计用的预编译库。Qt 5.4推出了全新专业设计“平滑”风格的Qt Quick控件,覆盖了传统和工业企业的控件,为应用和设备的用户界面带来更靓丽的外观。它还引入了Qt Quick 2D Renderer插件,使Qt Quick的图形不用OpenGL也能运行,并允许Qt Quick在没有GPU的低端设备上运行,还纳入了Qt Quick Compiler 2.0,进一步缩短设备启动时间,并防止逆向工程。
要了解更多信息和下载Qt 5.4,请访问:http://www.qt.io/qt5-4/
关于The Qt Company
The Qt Company为Digia公司(纳斯达克OMX赫尔辛基证交所-DIG1V)的子公司,负责Qt 的产品开发、商业化以及依据商业和开源授权协议进行授权。Qt是基于C++的框架,包含丰富的类库和工具,能够开发强大、交互和跨平台的应用和设备,在全球拥有超过80万开发者。Qt支持多种桌面、嵌入式和移动操作系统,开发者可以通过重复使用一套代码,节省大量与应用和设备开发相关的时间。Navico、ABB, Pitney Bowes、Thales, Michelin、Magneti Marelli和Sennheiser等众多行业***,都将Qt应用于开发其车载设备、工业自动化应用和关键任务系统。The Qt Company的业务遍及中国、芬兰、德国、挪威、俄罗斯、瑞典和美国。更少编码,更多创意,随处部署。要了解更多信息,请访问http://qt.io。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
半日破 iOS 8.1.2 太极越狱v1.2.0发布
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 今天凌晨,苹果正式向用户发布了 iOS8.1.2 升级更新,本次更新与 iOS8.1.1 类似,也是一个小幅升级,主要修复之前版本的漏洞,此版更新修复了之前存在的 iTunes 购买铃声莫名消失的问题。此次更新文件大小约为 28MB。用户可通过 OTA 完成升级。 而在不到十二小时之后,十天前发布 iOS8.1.1 ***越狱的中国越狱团队太极就正式对外发布了适用于苹果 iOS8.1.2 系统的***越狱工具。基于该系统的 iPad、iPhone 及 iPodtouch 等设备均可通过该工具完成越狱。 此次发布的太极越狱工具与 iOS8.1.1 的越狱操作过程类似,关闭苹果手机的「锁屏密码」和「查找我的 iPhone」功能,连接 PC 并且打开太极越狱工具,一分钟即可完成越狱。
- 下一篇
苹果对开发者再发提醒:明年中需全面支持64位
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 12月18日上午消息,苹果公司于本周三提醒开发者,现有登陆App Store软件应用需要在明年6月1日前务必完成对64位支持升级。 另外,苹果公司再次提示在明年2月1日之后,所有新提交的软件应用都必须支持64位,建议开发者需使用iOS 8的软件开发工具包进行相关应用搭建。 对于现有应用来说,开发者有六个月足够长的时间准备升级现有应用支持64位,所有改进工作必须要在明年6月1日之前,否则将被苹果公司下架。 官方建议开发者尽可能使用Xcode默认的“标准架构”编译选项,如此可以保证应用程序同时兼容32位和64位。 在去年苹果公司推出iPhone 5s是***64位处理器的智能手机,但由于处理器仅支持64位模式,所以如果32位的应用就需要转译运行,这无形之中引起性损耗。 所以苹果公司在今年10月份就曾提醒开发者在明年2月1日之后新的iOS应用将全面支持64位。而如今再次提醒,也是敦促开发者们尽快向64位全面化演进,目前苹果设备中有iPhone 5s/6/6 Plus,iPad Air/Air 2/mini 2/mini ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- 2048小游戏-低调大师作品
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Windows10,CentOS7,CentOS8安装Nodejs环境
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装