我玩过智能手机开发(windows ce),使用vs.net并拥有一个很好的模拟器等似乎很直接。
黑莓如何发展?看到它使用JavaME我猜测学习.net开发人员的SDK /语法并不难以实现。
但是开发IDE,调试,模拟器等等呢?
答案 0 :(得分:3)
我对Blackberry的经验非常有限,但从我所拥有的,它是相当用户友好的。 Java非常类似于C#,您可能已经将其用于CE开发。
你可能会使用Eclipse作为IDE,一旦你习惯它就是好的。它可能会让你有点沮丧来自Visual Studio,但给它一个机会。
至于调试和模拟器,从我有限的经验来看,那里没有问题。实际上,我发现Blackberry在很多方面都比任何CE设备都要好得多。
还有一个用于Blackberry开发的Visual Studio插件,但它要求在使用所开发程序的Blackberry上安装运行时,因此它对于您可以控制用户手机的企业应用程序非常有用。
答案 1 :(得分:1)
我发现在Eclipse中开发代码要容易得多,用Ant编译代码(使用etaras的RAPC ant任务,但它们似乎已经消失了 - BlackBerry Ant Tools似乎是合适的替代品)并使用JDE进行调试/分析等。
我没有使用过新的RIM Eclipse插件。
MDS Studio同时具有基于Eclipse和Visual Studio的环境。我发现原型UI很方便,但是进行任何自定义开发都很麻烦。 BB将其称为“快速应用程序开发”,它具有这种范式的优点和缺点。
我发现BlackBerry开发与其他基于Java的专用应用程序非常相似 - 如果您开发标准的J2ME Midlet应用程序,则无需了解更多信息。如果你真的想利用黑莓的独特功能,与BB应用程序等集成,那么你需要学习黑莓特定的API - javadoc非常好,论坛和白皮书有帮助,但很少有真正的“概述“文件或文件,告诉你如何把它们放在一起。
警告Emptor,YMMV等,令人作呕。
答案 2 :(得分:0)
我实际上刚买了一个黑莓,原因就在于此。您可以使用Eclipse IDE,然后安装JDE插件。 JDE插件包括黑莓sdk以及一些模拟器。
几周前我在设置环境时遇到了一个障碍,但是,我在黑莓论坛上找到了我的解决方案。 YMMV答案 3 :(得分:0)
还有另一个名为"Blackberry MDS studio"的Blackberry开发环境。它是Java的替代品。我知道我的一些同事Lotus Notes开发人员喜欢这个IDE,因为它更直观。我个人更喜欢Java是Java开发人员。
答案 4 :(得分:0)
支持社区很快回应了那些明显对他们所写内容进行思考的人所提出的精心编写的问题。 RIM也很快发布新手机的新模拟器更新,我过去从其他制造商那里遇到过问题。