我有一台普通的老式电话,没有特殊的应用程序系统,并且将Java(我假设为ME)用于可以在其上使用的少数应用程序。

这仍然是一个不错的用户群,我想开始为这种类型的手机编程。我已经知道Java的基本理论和语法,所以..我应该从哪里开始进行非智能手机的编程?

最佳答案

Java ME的最佳编程环境IMO是带有EclipseME的Eclipse。包括许多有关包装小号等的内置内容。SonyEricsson无线工具包非常适合基于PC的测试和调试,但请不要忘记设备上的测试!

如果您对Java ME的生命周期了解不多,那么请尽可能广泛地阅读,并尝试许多示例。从JSR-118(MIDP2)javadocs开始;您需要在编码时始终在桌面上打开它们。

不要浪费太多时间使用基于表单的用户界面;我建议您使用Canvas自己滚动或阅读有关LWUIT的信息。

您可以在Java ME中进行各种操作,并针对非常广泛的手机。 HTTP功能得到保证,因此您可以连接到公共Web服务,或使用诸如Google Appengine之类的内容创建自己的服务。

最后,您可以在Get Jar之类的位置轻松发布应用程序。不要被那些说“没有Java ME手机的所有者想要应用程序”的人所推崇,您会发现此网站上最受欢迎的用户群将是印度和印度尼西亚等国家/地区的用户。

祝好运!

07-26 09:42