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 支持,那么您将需要寻找第三方,其中有一些。