使用 Qt 开发跨平台移动设备应用程序的最佳方式?

问题描述 投票:0回答:2

我们有一个基本的数据输入应用程序,我们想要使用 QT 作为开发平台来开发。似乎有 Qt Mobility 和 Qt Web Kit。目标是让应用程序在尽可能多的手机平台上运行。

推荐的方法是什么?

qt mobile
2个回答
3
投票

不幸的是,我不确定你的方法是否适用于除基于 Qt 的移动操作系统平台(我相信是 Symbian,也许还有其他一些平台)之外的任何平台。

大多数移动操作系统平台对于本机应用程序来说都不是语言中立的,因此如果您想为 iPhone 进行开发,您需要使用 Objective-C,Android 和 BBOS 需要 Java 等...

此外,许多平台会要求您使用特定于平台的 API 来访问硬件,因此即使您可以使用 Qt 在 C++ 中构建跨平台移动应用程序,您也无法访问任何硬件设备。

话又说回来,如果它是一个网络应用程序,为什么不直接为浏览器开发它(即:使用标准网络技术)?


0
投票

布莱恩的回答说明了一切。

所有移动平台都不相同,因此如果您使用 Qt 构建应用程序,那么您可以在 Symbian 和 Meego(诺基亚的移动平台)设备上运行它,其中 Meego 不限于移动设备,它的目标是车载设备、笔记本电脑等,请访问 www.meego.com 了解更多信息。

--干杯

© www.soinside.com 2019 - 2024. All rights reserved.