资讯频道

DIGIA发布新的Qt嵌入式企业版

2014年5月22日-DIGIA已经发布了新的Qt嵌入式企业版,该版本提供了一个完全整合的解决方案,它能够使用户将嵌入式设备的创建和用户体验的定制结合起来,用于适应物联网连接设备的发展趋势。这次发布的版本包括最新的Qt5.3库,QtWebEngine,QtQuick编译器,将这些功能集成至Qt云服务,另外还有一些其他方面的改进。它包含的功能能够使完全整合的嵌入式设备程序的开发和部署更为快速,简便—进一步提高开发人员的效率,应用程序和设备的性能,并缩短嵌入式软件的开发时间。Qt嵌入式企业版可以很方便的开发嵌入式软件,就像开发桌面和移动平台应用一样。

Qt嵌入式企业版为嵌入式开发带来了诸多好处,包括高性能,高效率和更短的时间将产品推向市场,这也促使工程师创造出更美妙,更高性能和更现代的用户界面和应用程序。预配置的嵌入式系统开发环境,预购建的Qt优化软件堆栈实现了对特定的某些开发板应用程序的直接部署,此类参考板主要是用于在项目开始时用户验证程序的启动和运行,以及在此之后拥有一个起作用的嵌入式工程样机。

这个更新的Qt嵌入式企业版提供了最强性能,它第一次引进了强大的跨平台web产品—QtWebEngine,并结合了QtQuick用于跨网络和本地动态APP的功能—通过网络和本机提供动态网页内容和可重用性的HTML5—随时将3D需求加入用户界面的WebGL技术支持。QtWebEngine对于嵌入式设备特别重要,它提供按需的网络访问和开发混合用户界面的能力,这对满足不断变化的市场需求尤为重要。

多年来,随着用户在快节奏的行业中要求60fps的漂亮界面运行要求,这就需要平稳过渡,动画和缩放的性能,因而关于嵌入式设备创造的用户体验的要求发生了巨大的变化。用户界面不仅需要展现新颖和现代,而且需要将开发周期更为缩减。“Qt嵌入式企业版解决了将设备更快推向市场所需要的工具,这使得开发更为简便和更有效率,且对最新的连接设备发展趋势提供了技术支持,”Digia公司的全球销售副总裁JuhapekkaNiemi说。

Qt嵌入式企业版也包含最新发布的QtQuick编译器。QtQuick编译器是一个新的专业构建工具,它将QML文件编译到一个应用程序里面。编译器通过预解析QML文件确保对QML源的IP保护,并且缩短了加载时间和提高了程序运行性能。利用编译了的QtQuick,应用程序的启动速度较之从前提高了90%,这也满足了多种嵌入式垂直市场主要要求。

对设备的增量部署也可以减少部署软件到设备的时间。以前的Qt嵌入式企业版提供了连接到设备的USB连接方式,这也是基础的设备部署,运行和调试方法。最新版本增加了通过局域网且使用标准IP协议连接到设备的可行性—简化了团队成员之间共享设备的使用方式,并设置为自动测试设备。

Qt嵌入式企业版的更新还提供了与Qt云服务和Enginio数据存储完全整合,让用户通过一个方便的QtAPI来创建一个完整的嵌入式云后端,在移动或桌面均可使用的Qt客户端。再加上新引入的蓝牙支持(使用BlueZ的)和现有的Wi-Fi和无限网络的支持,该平台提供了实施,监测和从一个单一的技术更新物联网设备过程的所有需求。

Qt嵌入式企业版还提供了全套的Qt企业增值功能,包括一个全面的虚拟键盘解决方案,该方案是运用了多语言和文字预测,并且为QtQuick的企业控件提供支持,具体来说,就是为工业应用程序和库使用的2D和3D图表和数据的可视化提供支持。

Qt嵌入式企业版本的开发环境是在UbuntuLinux64位12.04LTS或更高版本上运行。

现在支持标准的目标硬件包括:谷歌Nexus7平板电脑(Tegra3的,ARM的Cortex-A9);BeagleBoardxM(ARMCortex-A8);BoundaryDevicesSabreLite(Freescalei.MX6);RaspberryPiModelB(ARM11);和BeagleBoneBlack(TIAM335x).DIGIA也能为为客户定制的硬件提供软件栈移植服务。Qt嵌入式企业版仿真器包含在开发环境中的。Qt嵌入式企业版自带Yocto作为基础工具,这就可以轻松地扩展所提供的配置以满足最终的硬件设计以及支持其他的硬件环境。

文章版权归西部工控xbgk所有,未经许可不得转载。