哪个移动开发平台?

时间:2011-01-04 09:49:09

标签: qt java-me symbian

我必须为Symbian手机开发一个需要蓝牙和配置文件更改功能的应用程序。花了一些时间我发现以下选项:

  1. Java:但java不允许更改个人资料

  2. Symbian C ++:我阅读了Symbian C ++的基础知识,并创建了一些基本的东西。 Symbian扩展API为Profile和Bluetooth提供了简单的API(我还没有测试过)。但它需要付出很多努力去抓住这些。特别证明唱歌问题。我想在不同的设备上测试我的应用程序,并希望给那些拥有不同手机的朋友。但由于签署问题而无法解决。

  3. QT:我仍然对此感到困惑。该平台是否能够满足我的要求。其次哪款手机支持QT ......

  4. 老实说,写这篇文章时我有点沮丧。在这种情况下,我正在寻找有关这方面经验的人来指导我。

2 个答案:

答案 0 :(得分:2)

您可以将原生C ++与Qt结合使用。虽然通过将原生C ++与它混合,你将失去Qt的一些跨平台性质。

请参阅诺基亚论坛Wiki上的XQProfile示例,了解Qt和原生Symbian C ++的配置文件更改。

Qt可以安装到S60 3rd Edition FP1(S60 3.1)以后的几乎所有设备上。较新的设备型号预装了Qt。诺基亚论坛的设备规格可以filter based on Qt availability

答案 1 :(得分:1)

QT(+ QML)是未来的首选语言。我相信它目前在以下手机上:N8,C7,C6,E7。版本4.6.1版本4.7,其中很快就会提供QML支持。

但是,如果您需要定位当前和旧设备,那么您唯一的选择就是Symbian C ++。