DIGIA发布了Qt 5跨平台应用程序的开发和用户界面框架

本文作者:Digia       点击: 2012-12-19 00:00
前言:

Digia宣布正式发行Qt 5.0. Qt 5.0是 一个全新的流行于跨平台应用程序和用户界面开发框架的版本,可应用于桌面、嵌入式和移动应用程序。Qt 5在性能、功能和易用性方面做了极大的提升,并将于明年可完全支持Android和iOS平台。

Digia明确表明要使Qt成为世界领先的跨平台开发框架。Qt 5在这个过程中具有重要的意义,它为应用程序开发人员和产品用户提供了最好的用户体验。Qt 5极大地简化了开发过程,让他们能够更快地为多个目标系统开发具有直观用户界面的程序。它还可以很平滑的过度到新的开发模式来满足触摸屏和Tablet的需求。

Qt5的主要优势包括:图形质量;中低端硬件上的高性能;跨平台移植性;支持C + + 11; QtWebKit 2 支持的HTML5;大幅改进QML引擎并加入新的API; 易用性并与Qt 4版本兼容。

.Qt通过使用OpenGL ES,大大的增加了交付令人印象深刻的图形的能力 (OpenGL ES是一个专门为嵌入式系统和移动设备而制定的图形应用程序编程接口)。这使它更容易开发和部署具有绚丽动画效果的2D、3D图形应用,这些应用在各种性能级别的嵌入式设备上得到平滑运行。例如手机、平板电脑和低成本的开发平台包括Raspberry Pi。

Qt5新的模块化的代码库使得Qt 5的跨平台移植性变得更简单。它包含了要点模块组和附加模块组,这种设计会减小系统代码库的尺寸。整合的Qt平台抽象层还强调跨平台移植性,开发人员可以通过启用开发简便性为多个目标部署。

Qt支持所有主要的桌面操作系统,包括Windows,Mac OS X和Linux。嵌入式操作系统包括嵌入式Linux、Windows嵌入式以及最广泛部署实时操作系统的嵌入式设备——VxWorks, Neutrino和INTEGRITY和流行的移动操作系统等等。

Qt WebKit 2集成浏览器引擎,允许轻松集成web内容和应用程序。它将使HTML5开发人员感觉轻松自如,基于Qt WebKit 2, 能够开发出兼顾响应能力和本地代码强大功能的混合应用。这些应用可以提供大量的动态内容。

只需要一个简单的重新编译,就可以直接迁移之前为Qt4开发的应用程序。

“Qt 5.0是自今年秋天早些时候Digia从诺基亚完整的收购Qt权利之后的第一个Qt主要版本。我们很高兴把Qt Project和Qt 5.0一起发布。也为我们能够快速成功地整合我们的开发团队后立即推出这个预期的Qt版本感到高兴。Digia高级副总裁Tommi Laitinen说,Qt 5.0标志了Qt新的策略的开始,并且成为Qt进一步发展的基础。

商业版的Qt 5可以从qt.digia.com下载30天免费试用。开源版本可以在Qt project,qt-project.org上下载。

关于Qt

全球范围内Qt有超过45万开发人员。Qt是一个完整的框架,可以开发强大的、互动和独立于平台的应用程序。Qt应用程序可以在本地桌面,嵌入式和移动主机系统上运行,其具有的性能,远远优于其他跨平台的应用程序开发框架。Qt支持多个平台和操作系统,使开发者省去移植到其他设备上花费的大量时间。

关于Digia, Qt

Digia负责所有Qt活动包括产品开发,商业许可和开源许可。自2011年3月,Digia Plc,作为赫尔辛基的基础服务和咨询巨头上市于纳斯达克OMX赫尔辛基交易所(DIG1V),一直是Qt的商业许可方。2012年9月Digia从诺基亚完整的收购了Qt业务。Digia在中国、芬兰、挪威、俄罗斯、瑞典和美国都设有分支机构。

Digia拥有开发Qt关键项目的资深专业知识和经验,以及数以百计的内部认证Qt开发者。我们为全球主导产业的领军企业在基于Qt桌面部署,嵌入式和移动产业的项目上提供帮助。

Digia的目标是为桌面,嵌入式,移动开发者和公司提供最强大的跨平台UI和应用程序框架。Digia,作为Qt的运作商,将为开发者提供Qt商业许可、支持和服务。我们将与开发人员密切合作, 确保项目在预算之内被部署并使其保持竞争优势。