我发现使用Qt在C++中开发Symbian是可能的,但由于这是一个需要为Symbian+Android开发的项目,我不想花时间学习C++,因为我只对Java/Android感兴趣。
我已经从诺基亚网站下载了Symbian SDK,可以制作Midlet并在Symbian仿真器上测试它们。但我怀疑J2ME库能否跟上安卓的步伐,并支持同样的功能。
有没有可能为智能手机开发一个扩展的Java SDK,或者是否有其他可能使用Java为Symbian开发?此外,关于Symbian开发的信息和教程很少,但它仍然在智能手机市场占有很大的份额,这是令人困惑的。
发布于 2011-07-27 01:18:20
就像@Radu说的:别费心了。塞班就像一个在沙漠中被毒蛇咬了一口的人。从技术上讲,他还没有死,但他很快就会死的,因为没有帮助,所以他实际上已经死了。
您会为Windows 95/98/ME、OS/2或Mac OS 9进行开发吗?当然不会,除非你不得不这样做(也就是有人付钱让你这么做)。不要费心为Symbian开发,除非你是专门为之付费的。
要回答您提出的问题:
J2ME很笨拙,而且缺少大量的功能。它几乎肯定跟不上Android-Java的步伐。在大学里(最近),我参加了一门使用诺基亚/塞班的移动设计课程,因为他们愿意提供免费的手机进行测试(N95s)。我们使用J2ME是因为教授不想学习Symbian C框架(可能是一个很好的决定),但是Symbian上的J2ME非常有限,速度很慢,显然是为最小公分母而设计的。它与Android-Java的不同之处就像你在用Symbian C编程一样。
发布于 2011-07-29 15:24:13
要了解这条评论:
不幸的是,我得到了报酬,因为如果我没记错的话,塞班有30%的市场份额。我正在开发作为JQuery移动页面的应用程序,我猜这会让我的情况变得更好,因为JQuery是独立于平台的?但是,我如何将其导出到Symbian?
您可以考虑使用works with jQuery的Symbian Web Runtime (WRT)。如果在HTML/CSS/Javacript中可以实现您需要的功能,那么它是一个很好的选择-在Nokia网站上有大量的代码示例。实际上,你使用一个“本地页面”来制作应用程序。
https://stackoverflow.com/questions/6833655
复制相似问题