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

2012-12-24 09:32:32 来源:EDN电子设计技术

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

关键字:  Digia,  用户界面开发框架,  

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

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

Qt 5的主要优势包括:图形质量;中低端硬件上的高性能;跨平台移植性;支持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进一步发展的基础。

本文为哔哥哔特资讯原创文章,未经允许和授权,不得转载,否则将严格追究法律责任;
Big-Bit 商务网

请使用微信扫码登陆

x
凌鸥学园天地 广告