java - Java 中的 Symbian 开发

标签 java java-me symbian

我发现在 C++ 和 Qt 中开发 Symbian 是可能的,但由于它是一个需要为 Symbian+Android 开发的项目,我不想花时间学习 C++,因为我喜欢 Java/仅限 Android。

我已经从诺基亚网站下载了 Symbian SDK,可以制作 Midlet 并在 Symbian 模拟器上测试它们。但我怀疑 J2ME 库能否跟上 Android 的步伐,并支持相同的功能。

是否可能有用于智能手机的扩展 Java SDK,或者是否有其他可能使用 Java 为 Symbian 开发? 此外,关于 Symbian 开发的信息或教程很少,但它在智能手机市场上仍然占有很大份额,这令人困惑。

最佳答案

就像@Radu 说的:别费心了。 Symbian 就像沙漠中被毒蛇咬伤的人。 技术上,他还没有死,但他很快就会死,因为没有任何帮助,所以他实际上已经死了。

您会为 Windows 95/98/ME 或 OS/2 或 Mac OS 9 开发吗?当然不是,除非你不得不这样做(即有人付钱给你)。不要费心为 Symbian 开发,除非你特别想得到报酬。


回答您提出的问题:

J2ME 笨重且缺少大量功能。它几乎肯定不会跟上 Android-Java 的步伐。在大学里(最近),我参加了一个使用诺基亚/Symbian 的移动设计类(class),因为他们愿意提供免费手机进行测试 (N95s)。我们使用 J2ME 是因为教授不想学习 Symbian C 框架(可能是一个不错的决定),但 Symbian 上的 J2ME 非常有限、缓慢,而且显然是为最小公分母设计的。它与 Android-Java 完全不同,就像您在 Symbian C 中编程一样。

关于java - Java 中的 Symbian 开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6833655/

相关文章:

sql - J2ME 连接本地主机 nullpointerexception 0

c++ - 如果我在 Symbian OS 5th ed 中通过浏览器单击 URL,我如何默认打开我的应用程序

java - 通过 USB 连接三星 e250 和计算机

java - 如何使用java代码制作service=wfs&version=1.1.0&request=DescribeFeatureType

java线程架构和应用程序设计

java - RMS 只是临时存储吗?

symbian - Symbian ^ 3中的声音实现

Java Swing Gridbag 面板不会 colspan

java - 单例和静态类案例研究

java-me - 如何使用 LWUIT 在标签中添加换行符?