代码之家  ›  专栏  ›  技术社区  ›  Krumelur

Android+iPhone产品维护

  •  3
  • Krumelur  · 技术社区  · 16 年前

    这是一个问题,你在那里谁都为Android和iPhone开发。您如何维护对这两个平台的支持?具体来说,你觉得呢

    • 用java/Objc创建“本地”GUI,C/C++中的“核心”库?
    • 用同一种语言(如Java)编写两个版本,并使用第三方工具为每个平台生成代码?
    • 在同一个代码库中编写所有内容,并使用更高级的工具为每个平台生成本机绑定?
    1 回复  |  直到 16 年前
        1
  •  2
  •   Pablo Santa Cruz    16 年前

    我在java/Objc中创建了“原生”的UI,核心库通常是C/C++。这时我维护的应用程序需要一个复杂的核心库。

    当应用程序足够简单时,我只维护两个代码基:Java/ObjC CocoaTouch。

    据我所知,没有为每个平台生成绑定的奇特工具。也许 吧 Monotouch 将在某个时候正式支持Android,你将能够做到 一切

    推荐文章