blackberry - 用Blackberry JDE4.7 开发?

标签 blackberry rim-4.7

RIM 在发布Blackberry Storm 之后又发布了新的Blackberry JDE4.7。黑莓 Storm 是否支持使用以前版本创建的程序?我听说这个版本与旧版本相比有很多变化。 并且有人提示说 Storm 有很多错误。

我应该使用 4.7 还是继续使用旧的 JDE?

谢谢。

最佳答案

取决于你想做什么。如果您将应用程序的布局设计为与分辨率完全无关,那么您实际上可以免费获得旋转。当设备旋转时,您的布局和子布局方法将被再次调用(或者,如果您刚刚使用了内置字段和管理器,这一切都是自动的)。

您需要 4.7 JDE 完成的大事包括:

  • 响应特定的触摸事件 (导致的事件 例如专注于一个领域,或 滚动,自动映射 到旧的 API)
  • 检测设备 方向(虽然再次,布局是 已经处理好了-这更重要 如果你想在低水平使用加速度计 例如控制游戏或其他东西)

底线:向后兼容性总体上非常好,RIM 以合理的方式将新的触摸界面映射到旧的 API,并且由于 Storm 还没有像 iPhone 那样大行其道(大多数人认为 Bold和 Curve 仍然是更好的设备),坚持使用旧的 SDK,除非你正在做一个非常特定于 Storm 的应用程序。

关于blackberry - 用Blackberry JDE4.7 开发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/423753/

相关文章:

memory - 黑莓上的堆栈大小?

blackberry - 如何检索设备的唯一标识符?

user-interface - 如何在 Blackberry Storm 中设置抗锯齿?

user-interface - 如何处理 Blackberry Storm 中的 ButtonField 和 BitmapField 单击(触摸)事件?

blackberry JDE 4.7 - TouchEvent 类 - getX 和 getGlobalX 之间的区别

HTTP 连接参数

安卓 iPhone 黑莓 调用转移

BlackBerry Webworks 签名失败