1

我对 Symbian 应用程序开发非常陌生。我正在谷歌搜索一些关于 Symbian 开发的初学者教程。由于版本多,手机厂商多,想请教一下已经在塞班开发实验的各位。。

我的目标是为使用 Symbian OS v9.1、UIQ 3.0 的索尼爱立信 w960i 手机开发小应用程序。

应用程序的目标是将所有传入/传出呼叫/消息保存为应用程序内某处(txt 文件或隔离存储)的备份。

例如:如果我打电话给某人,我的应用程序应该接收号码/联系人姓名的事件,以便我可以将其保存到其他地方。

有人可以帮我建议实现这一目标吗?

我可以使用诺基亚 Qt 为“索尼爱立信 w960i”开发应用程序吗?如果没有,我应该将哪个 SDK 用于我的应用程序?

诺基亚 Qt 能否用于访问呼叫触发器/消息?我读到 Qt 无法访问内部操作系统的东西,但不确定访问调用/消息是否可以被视为内部操作系统的东西。

提前致谢。

4

2 回答 2

0

好吧,这里的主要问题是索尼爱立信和 UIQ 都不再存在了。

索尼吞下了第一家,第二家在诺基亚收购塞班后破产。

因此,无论您最终做什么,都不会得到官方支持。

您仍然可以使用 JavaME 为 w960i 开发应用程序,但它没有电话 API,因此它不会帮助您处理您描述的那种应用程序。

Qt 在 w960i 上根本不可用。

为了使用 Symbian OS C++ 开发应用程序,您需要 UIQ3 SDK。由于您无法再从任何官方来源下载它,您将不得不在网上搜索其他人上传的地方。希望您能找到一个具有合法且未经改动的 SDK 的 SDK。

SDK 中的文档将帮助您为应用程序创建特定于 UIQ 的 GUI。

对于您的应用程序的引擎,通用 Symbian OS C++ 就可以了。如果你是一个真正的初学者,我公认的有偏见的建议是购买一份Symbian OS 上的快速食谱,因为你需要学习的内容基本上相当于阅读这本书的几个章节。书中的代码示例适用于 w960i,并将向您展示如何使用 Symbian 电话和消息传递 API。

于 2012-09-16T03:11:03.980 回答
0

你对 UIQ 有绝对把握吗?这比塞班还要死。 维基链接

顺便说一句,您也可以在 Qt 应用程序中使用 Symbian 代码。

于 2012-09-11T08:59:34.187 回答