Java移动应用程序设计入门,如何开始?

5
在我下载了Google MailGoogle Maps应用程序到我的手机后,我想到了一个我想实现的服务。
我的问题是我从未为移动平台进行过任何编程,因此我需要有人指出一些关于移动平台Hello World的资源,然后再深入一些。
暂时让我们把它变得广泛一些,比如说J2ME。一旦我搞定非Android/*Berry等问题,我就会深入研究Android。

是的,好问题。我的手机运行J2ME程序,我正在考虑开始尝试开发一些东西。 - Adam Jaskiewicz
4个回答

4

点击这里将是一个很好的起点,这是最好的J2ME程序员在你之前开始的地方...


我必须承认那里有很多好东西。 - Gustavo Carreno

3

安装NetBeans with J2ME - 您可以在多种目标设备模拟器上测试您的移动应用程序。简单的开发模型 - 您可以使用Visual Mobile Designer快速地开发GUI。


1

从Sun的JavaME(前J2ME)网站开始,您可以找到许多文档和示例(即使我必须承认,它们有点旧)。 如果您想要更复杂但更先进的东西,可以看看GEAR Java Mobile Framework。这是一个轻量级的JavaME框架,托管在sourceforge上。 还有一个blog,其中包含一些有用的教程,介绍如何从头开始创建新应用程序。


1

我非常推荐将Blackberry作为目标平台进行开发,原因如下:

  • 有大量的文档资料
  • 可以获得廉价设备进行测试
  • 没有围墙(审批系统或封闭市场),您可以通过空中下载分发您的应用程序(用户只需将浏览器指向适当的JAD文件并开始下载/安装)
  • 庞大的用户群体(至少在美国内部)
  • 为Blackberry开发人员提供高质量的论坛支持
  • 支持J2ME。您可以开发Blackberry特定的应用程序或J2ME特定的应用程序,两者都可以在Blackberry设备上运行。
    • Blackberry特定的应用程序具有更优雅的UI库(许多J2ME小部件需要自己编写或使用类似于LWUIT的库),您将无法将Blackberry特定的应用程序运行到其他设备上(尽管基础逻辑相同)
    • Blackberry和J2ME特定的应用程序仍然可以访问和使用每个框架的底层非UI类。

唯一的缺点:

  • 虽然不像 Android 或 iPhone 开发那样性感
  • 初始设置可能有点笨拙
  • 因为没有官方的黑莓应用商店来管理交易和安装,很难实现盈利

您可以在此处获取有关黑莓开发的更多信息:

http://na.blackberry.com/eng/developers/started/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接