Java初学者 - 在Macbook Pro上编码(黑莓App建筑)

时间:2011-02-14 02:43:54

标签: eclipse macos blackberry java-me

我刚刚开始自学Java编码,希望能够构建一些黑莓应用程序。

我认为我应该:

  1. 学习基础知识。
  2. 购买黑莓应用程序构建书 - 学习绳索
  3. acuqire必要的软件 - 这是我的问题开始......
  4. 我是否使用Eclipse作为IDE? Java API怎么样?记住,我是一个完整的新手,所以我的行话可能有些......好吧......错了。但是,我认为这两个方面是最初的步骤,不是吗?

    最重要的是,我是否应该尝试在Macbook Pro上进行编码?或者我应该坚持我的IBM兼容性,并从那里学习?

    感谢您的帮助!

3 个答案:

答案 0 :(得分:1)

我会分别回答你的每一个问题。

  1. 是的,你掌握了如何学习的基础知识。最重要的是,在开发太远之前理解Java语言的概念是很重要的,因为理解这些概念可能是成功应用程序和失败之间的区别(这最终会阻碍您并且可能会导致您放弃)。
  2. 关于可用于编码的IDE,您可以使用Eclipse(我个人最喜欢的),NetBeans或只是一个记事本。 Oracle的Java开发工具包(JDK)提供了实际构建代码并使其运行所需的Java编译器。但是,一个可靠的IDE可以简化该过程,并提供大量功能,使您的开发更容易。
  3. 你在哪里发展并不重要。 Java的一个主要优点是它与平台无关。您可以在Mac上编写Java代码,它可以在PC上运行,它可以在Linux等上运行。您只需要为该特定平台构建Java的正确JDK。所以,不要担心这一点,并在最适合您需求的机器上工作。
  4. 您可能想要浏览一下StackOverflow,并阅读一些关于Java的其他初学者问题。除此之外,我会非常高兴地获得一个好的Java development book并阅读在线提供的教程。

    希望有助于您入门。祝你好运,欢迎来到StackOverflow!

答案 1 :(得分:1)

Blackberry Development on Mac OS X 用于OS X的新eclipse黑莓插件没有模拟器,所以如果你想要调试,你需要连接一个真正的黑莓(或从windows vm运行模拟器)。

Blackberry使用Java ME和一些rim类(net.rim命名空间)。 文档在这里http://www.blackberry.com/developers/docs/6.0.0api/index.html 请注意,仅仅因为与常规(java SE)类同名的类并不意味着它具有所有相同的功能。

另外,为什么你要特别为黑莓开发?

答案 2 :(得分:0)

您可以使用Eclipse作为IDE,它肯定会完成这项工作。我自己偏爱Netbeans,它也可以做到这一点。 XCode是Apple自己的IDE,从我听到你可以用它进行Java开发(自从我上次使用它以来已经有一段时间了)。最后,我从其他消息来源获悉,IntelliJ可能值得考虑。

特别需要注意的是,所有这些在Mac上运行良好,因此除非您愿意,否则绝对不需要移动到其他平台(Windows等)。我从经验中知道Eclipse和Netbeans都可以在PC上运行,所以如果你决定改用PC,你可以考虑这些。另一方面,XCode不会发布给PC。我不知道IntelliJ。

对于Java API,所有这些IDE都应在安装时安装Java Development Kit(JDK)的副本。这包括您开始所需的所有API文件,编译器,工具和文档。