【问题标题】:What kind of conversion efforts are there involved in porting a complete droid app to work on Blackberry?将完整的 droid 应用程序移植到 Blackberry 上需要进行哪些转换工作?
【发布时间】:2010-11-19 01:19:50
【问题描述】:

我有一个为 android 编写的简单应用程序,我也想在 Blackberry 上运行 - 将代码传输到他们的 SDK 并按预期运行它有多容易?

我只是想知道是否有人从经验中知道。我在 Droid 上真正使用的唯一 API 是相机和面部检测。

谢谢!

【问题讨论】:

    标签: android blackberry import


    【解决方案1】:

    它是另一种动物,UI 的工作方式完全不同,imo,黑莓 SDK 的限制和编程难度要大得多,特别是如果你想支持 OS4.5。

    您还会发现自己正在重新思考应用背后的逻辑,主要是因为屏幕空间和让应用感觉像是属于黑莓手机。这是让用户满意的关键,用户希望应用的外观和感觉与他们正在使用的手机一样。

    支持的java代码还有一些其他的不同,比如blackberry不支持Regex,而android支持。

    您将能够重用一些代码,但不是全部。

    【讨论】:

    • 更不用说 Android 都是触摸屏,而对于 BlackBerry,您将需要支持仅限轨迹球的设备,这意味着要考虑 UI 焦点等。
    【解决方案2】:

    这两个平台彼此完全不同,除了它们都使用 Java 的事实。如果您小心避免将 UI 绑定到任何应用程序逻辑/细节(模型-视图-控制器结构在尝试支持这两个平台时非常有用),这一事实确实会有所帮助。

    此外,BlackBerry 的 Java 基于 J2ME,这意味着它基于 Java 的旧版本;更具体地说,Java 1.3。避免使用 1.3 之后引入 Java 的任何语言结构,因为这会使支持这两个平台变得更加复杂。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-15
      相关资源
      最近更新 更多