【问题标题】:Java Mobile programming for a beginner, where to start? [closed]面向初学者的 Java Mobile 编程,从哪里开始? [关闭]
【发布时间】:2008-12-16 16:04:11
【问题描述】:

在我将Google MailGoogle Maps 应用程序下载到我的手机后,我对我想要实施的服务有了一个想法。

我的问题是我从来没有为移动平台做过任何编程,我需要有人指出一些关于移动端 Hello World 的资源,然后是一些更复杂的东西。

让我们稍微宽泛一点,就像目前在 J2ME 中一样。一旦我把非 Android/*Berry/etc 排除在外,我会深入研究 Android。

【问题讨论】:

  • 如果可以的话,我会赞成这个
  • 是的,好问题。我的手机运行 J2ME 的东西,我正在考虑为它开发一些东西。

标签: java mobile mobile-phones


【解决方案1】:

单击here 将是一个很好的起点,最好的 J2ME 程序员在您之前就从这里开始...

【讨论】:

  • 我不得不承认那里有很多好东西。
【解决方案2】:

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

【讨论】:

    【解决方案3】:

    出于以下原因,我真的建议您将黑莓视为一个目标平台:

    • 大量文档
    • 使用廉价设备进行测试
    • 没有围墙花园(审批系统或封闭市场),您可以通过无线下载分发您的应用程序(用户只需将浏览器指向相应的 JAD 文件并开始下载/安装)
    • 庞大的用户群(至少在美国境内)
    • 为黑莓开发者提供优质论坛支持
    • 支持 J2ME。您可以开发 J2ME 特定应用程序的黑莓特定应用程序,两者都在黑莓设备上运行。
      • Blackberry 特定应用程序有一个更优雅的 UI 库(许多 J2ME witdgets 您需要自己开发或使用像 LWUIT 这样的库),您将无法在其他设备上运行 Blackberry 特定应用程序(尽管底层逻辑将是相同的)
      • Blackberry 和 J2ME 特定应用仍然可以访问和使用每个框架的底层非 UI 类。

    唯一的缺点:

    • 不像 Android 或 iPhone 开发那样性感
    • 初始设置可能很笨拙
    • 很难获利,因为没有正规的黑莓商店来管理交易和安装

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

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

    【讨论】:

      【解决方案4】:

      从 Sun 的 JavaME(以前的 J2ME)网站开始,您可以找到很多文档和示例(即使我必须管理员,它们也有点旧)。 如果您想要更复杂但更高级的东西,可以查看GEAR Java Mobile Framework。它是一个轻量级 JavaME 框架,托管在 sourceforge 上。 还有一个blog 包含一些关于如何从头开始新应用程序的有用教程。

      【讨论】:

        猜你喜欢
        • 2011-01-02
        • 2023-03-24
        • 1970-01-01
        • 2010-09-10
        • 2016-05-08
        • 2011-02-11
        • 2011-03-23
        • 1970-01-01
        • 2016-03-11
        相关资源
        最近更新 更多