我是否必须使用J2ME进行Blackberry开发?

时间:2008-11-14 16:08:56

标签: asp.net blackberry java-me mobile

我想开始为Blackberry平台开发,特别是Bold以及即将推出的Storm设备。我是否需要进入Java和J2ME,或者我可以在ASP.NET中开发网站并继续利用我已有的技能吗?

我对移动平台开发完全陌生,并且不知道如何定位这些Blackberry设备。我希望继续使用我的ASP技能。

5 个答案:

答案 0 :(得分:4)

要开发功能齐全,性能可接受且外观漂亮的Blackberry应用程序,您需要使用RIM原生apis。

您可以使用J2ME应用程序,但它们通常不能与全键盘设备很好地融合。

当然,网络应用程序看起来会比这更糟糕。

答案 1 :(得分:3)

您是在谈论网站(因为您说“在ASP.NET中开发网站”)或原生黑莓应用程序(因为您说“为Blackberry平台开发”)?

在Blackberry上运行的应用程序使用J2ME。如果您的应用程序是从Blackberry上的浏览器访问的,那么运行Web应用程序的服务器就决定了语言,而不是从Blackberry浏览器访问它。

然后是Blackberry MDS与企业应用程序集成。我对此并不了解(从未使用它或看过使用它的应用程序),但这里描述的是:http://na.blackberry.com/eng/services/mobile.jsp

答案 2 :(得分:3)

question可能会对您有所帮助。 “在asp.NET中创建一个适用于黑莓,Windows Mobile和iPhone的迷你站点”

答案 3 :(得分:2)

如果您只是进行Web开发,您不需要了解适用于Blackberry的J2ME 。 J2ME是用于特定于设备的应用程序的受支持的JAVA框架。您只需要熟悉移动设备的HTML呈现

假设您正在构建一个打算由Blackberry浏览器加载的Web应用程序,我建议构建跨多种设备类型和配置交叉兼容的移动专用页面。

查看Blackberry Browser Development Guides,它提供适用于所有移动网络开发的移动网络开发建议/最佳做法。

答案 4 :(得分:1)

请阅读此http://www.oracle.com/technetwork/systems/index-139239.html

它讨论了一个应用程序不应该如何将RIM UI API调用与CLDC和MIDP API调用混合在一起。

当然,我还要提到这个链接真的过时了。