3

我是这个论坛的新手,我正在浏览 Blackberry Widget 和 Java SDK 的文档。我有以下疑问需要澄清:-

1)Java SDK和Widget SDK的优缺点?

2) Java SDK 和 Widget SDK 什么时候去?

3) Java 和 Widget 应用程序都需要最新的 blackberry OS 5.0?或者它们是否也与较低版本兼容?

4)用Java SDK开发的任何东西都可以用widget SDK完成吗?反之亦然?

5) 是否可以为 Widget 应用程序开发创建 .java 类?

6)是否所有的黑莓机型都支持Java和Widget?

7) blackberry Java 和 Widget 支持哪些数据库?

请对此有所了解,因为我无法找到合适的文档。

谢谢, 里图

4

3 回答 3

1

我对此还有一些疑问,但也许我可以从我的发现中提供一些见解,但如果我错了,请纠正我。
1 & 2. Java SDK 提供了对 RIM API 的更多访问,而 Widget SDK 只提供了其中的一部分(但您可以开发您的 Javascript 扩展来扩展 Widget SDK 提供的有限功能)。如果您使用widget SDK进行开发,您只需要一些Java知识,因为您将主要使用html、css、javascript构建它(如果您有web编程经验但没有java经验,这将非常有用)。Java SDK提供了灵活性,但开发起来并不容易,相比之下,使用widget SDK开发应用程序很容易,但是对于构建灵活的应用程序(可能非常依赖RIM API),widget SDK可能不是正确的选择。
3.对于 Java SDK,您必须关注低版本支持的不同功能(如果您考虑开发跨版本的黑莓应用程序)。但是widget SDK是一个新的,支持它的最低操作系统版本是5.0版。对于较低版本,通常使用浏览器应用程序/Web 应用程序(依赖于黑莓浏览器引擎,从 4.6 版本开始)。
4 & 5。我还不知道,还是看看这部分。
6.我猜这取决于黑莓设备的操作系统/软件版本。
7. SQLite 从 5.0 版本开始支持。

我也在学习这个,如果我错了,请纠正我。我希望这能帮到您。其实你可以在黑莓开发者网站上找到答案,也许你可以在那里查看更多详细信息。

于 2010-03-17T07:28:29.133 回答
1

1)Java SDK和Widget SDK的优缺点?

Widget SDK 专家:相当容易创建引人注目的 UI 和用户体验。Javascript 支持与 CSS 和 HTML 一样非常合理。会非常熟悉。

Java SDK 专家:不多,从 UI 的角度来看,它非常准系统。最好是在执行数据或网络密集型任务。也就是说,使用 Widget SDK 中的 Javascript 扩展,您可以轻松地从 Javascript 中访问自定义 Java 例程,因此您无需在 Widget SDK 中放弃它。

2) Java SDK 和 Widget SDK 什么时候去?

Blackberry 上的 Java 用户界面库非常有限。您可能不得不提出自己的 UI 框架,因为开箱即用的东西很糟糕。这样做是一项非常大的时间投资,但会给你完全的控制权。另一方面,Widget SDK 提供传统的 CSS 和 HTML 支持以及对 Javascript 的一些不错的支持。这意味着创建 UI 会容易得多。我的建议是使用 Widget SDK,除非您需要开发需要高帧率的游戏。如果您正在查看数据驱动的实用程序或生活方式应用程序,那么 Widget SDK 就是您的最佳选择。

3) Java 和 Widget 应用程序都需要最新的 blackberry OS 5.0?或者它们是否也与较低版本兼容?

旧型号支持 Java;据我回忆,这种情况一直存在;但 Widget SDK 仅适用于 OS 5 及更高版本。OS 5 设备的数量是一个移动的目标。许多 4.6 设备都在升级路径上,但到目前为止还没有运行版本 5。

4)用Java SDK开发的任何东西都可以用widget SDK完成吗?反之亦然?

不,有些类型的应用程序根本无法通过小部件完成。例如需要高帧率的图形密集型游戏。

5) 是否可以为 Widget 应用程序开发创建 .java 类?

当然,看看“Javascript 扩展”。这些提供了一种从运行 Widget 的 Javascript 中调用 Java 代码的方法。

6)是否所有的黑莓机型都支持Java和Widget?

不,只有 OS 5 及更高版本支持小部件。

7) blackberry Java 和 Widget 支持哪些数据库?

如果您在谈论本地数据库,那么支持本地持久性,但如果您正在寻找 SQL 支持,那么您将需要寻找第三方,其中有一些。

于 2010-08-20T21:03:19.960 回答
1

Widget SDK 的缺点

  • 页面之间的导航速度较慢
  • 存在性能问题

与 Widget SDK 相比,Java SDK 应用程序要快得多

于 2011-02-03T06:05:12.857 回答