2

我们有一个非常强大的 iOS 应用程序基础和在后端运行的销售人员。我试图让类似的应用程序在 Android 上运行,但使用 PhoneGap(不是原生的)。我对此有几个问题:

  1. PhoneGap 对应用程序可以使用多少 RAM 有任何限制吗?如果是,多少钱?
  2. 我们的 iOS 应用程序在应用程序中加载多个视图和数据时往往会消耗高达 100MB 的内存,使用 PhoneGap 是否可行?
  3. CORE 数据为我提供了一个不错的 GUI 来设计我的本地存储,如何在 Android 中实现?
  4. 有什么方法可以将确切的数据模型从 iOS 导入到 android?

我花了很长时间搜索这个,但没有得到任何满意的答案。非常感谢您的所有帮助。

4

1 回答 1

1
  1. PhoneGap 对使用的内存量没有任何限制。如果有任何类型的内存限制,它将来自操作系统本身。

  2. 如果您可以将其构建为网站,则可以使用 PhoneGap 构建它。唯一需要注意的是,如果您不管理 DOM 结构,您实际上可能会使 WebView 崩溃,但如果您管理得当,您应该没问题。

  3. 不幸的是,对于 PhoneGap,尤其是离线应用程序,您仅有的两个选项是localStorage 和 Web SQL

  4. AFAIK 无法将数据模型导出到可与 PhoneGap 一起使用的 Android。最接近的方法是尝试通过我在 3 中列出的存储选项之一进行重新创建,这些选项受 PhoneGap 支持并有据可查。

于 2013-08-22T02:22:35.983 回答