Qt 5.3增强了跨平台应用开发的性能和用户体验

本文作者:Digia, Qt       点击: 2014-05-21 08:37
前言:
2014年5月20日--Qt作为领先的跨平台应用程序和用户界面(UI)开发框架发布最新的版本Qt 5.3。针对所有主要桌面,嵌入式和移动平台,使用Qt的开发者均可以轻松开发跨平台的应用程序和简单地重用代码。 Qt5.3包括了众多的新功能和改进,使开发人员可以在众多场合下连接设备,运行应用程序,进行简单和轻松的开发,在不同操作系统环境下使得最终用户在使用上更轻松。为了降低应用开发的门槛,-Digia还推出了Qt企业版包月计划。

自2013年12月(Qt 5.2)已被下载超过100万次,在这个成功的基础上,Qt 5.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的编译器显著地改进运行时的性能。 

Qt 5.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开发者密切合作,确保项目按计划交付并保持竞争优势。http://qt.digia.com