我的一个客户端需要可以在诺基亚J2ME,Symbian,S40,S60和Android上运行的应用程序。

现在,我的问题是这样。是否可以将j2me应用程序连接到Web服务器以与该应用程序交换数据,更像是从php服务器进行json数据交换

顺便说一下,对于不了解Java的人来说,j2me的学习内容是什么,因为我只有3周的时间来开发它,而我现在还不了解Java

我真的很想知道学习曲线。有人吗

如果您想知道,这是一个问答游戏,其中问题数据库是从基于云的Web服务器生成的

最佳答案

我从2006年开始学习J2ME,并且有一点Java经验。
我花了3年的时间才感到对J2ME有了很好的掌握,因为这里还存在所有碎片和设备错误。但是公平地说,这只是一个业余时间的项目,所以我没有很多时间来做。但是三个星期的学习时间太少了。

当我研究Android时,发现它比J2ME更难学习。我个人认为,Android中有许多奇怪的设计决策没有任何意义。我更喜欢J2ME。

但是,当您安装phoneME时,Android设备可以很好地运行J2ME MIDlet。
http://davy.preuveneers.be/phoneme/
最新版本甚至提供了快捷方式创建功能,因此您可以从Android桌面启动MIDlet。

正如Randyka所说,用J2ME创建HTTP连接没有问题。但是它没有JSON解析器,因此您要么必须为此找到一个第三方API,要么创建自己的协议。

关于java - j2me是否支持云集成,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28467537/

10-11 17:12