基于 Qt 的应用程序可以部署在哪些诺基亚设备上?
使用Qt框架开发的应用程序可以部署在所有诺基亚设备上吗?
Series 40、Series 60、Maemo 涵盖所有可用的诺基亚设备吗?我们如何确定 Qt 应用程序可以部署在诺基亚设备上?
Can applications developed using the Qt framework be deployed in all the Nokia devices?
And Series 40, Series 60, Maemo cover all the Nokia devices available? How can we identify that an Qt application can be deployed on a Nokia device?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
理论上,Qt 从第 3 版 FP1 (3.1) 开始可在 S60 平台上运行。请参阅诺基亚论坛上的设备矩阵,了解哪些设备配备 S60 3.1或更新的。实际上,某些设备可能存在兼容性或资源(特别是内存)问题。可以肯定的是,您必须在您想要正式支持的所有设备上进行测试。
此外,Qt 可在 Maemo 5 设备 (N900) 上使用。 N900 PR 1.2 软件更新中预装了 Qt 4.6.2。
不支持 40 系列。
无论如何,相同应用程序无法同时部署在 S60 和 Maemo 上。您必须为每个平台构建并打包它。
In theory, Qt runs on S60 platforms from 3rd Edition FP1 (3.1) onwards. See the device matrix on Forum Nokia to see which devices have S60 3.1 or newer. In practice, some devices may have compatibility or resource (in particular, memory) issues. To be sure, you'll have to test on all devices you want to officially support.
Also, Qt is available on Maemo 5 devices (N900). Qt 4.6.2 is preinstalled on N900 PR 1.2 software update.
Series 40 is not supported.
In any case, the same application cannot be deployed on both S60 and Maemo. You'll have to build and package it for each platform.
我想说,应用程序应该在任何设备上运行,您可以在其中安装所需的 Qt 和 QtMobility 后端(直到今天,后端还没有内置到操作系统中......尽管我猜测情况会如此新的 MeeGo 设备 - 但这实际上只是一个猜测)。
I would say, the application should run on any device, where you are able to install the required Qt and QtMobility backend (until today the backend is not built into the operating system... although I would guess that this will be the case with the new MeeGo devices - but that's really just a guess).