gpt4 book ai didi

android - 您如何制作跨平台的移动应用程序并最大程度地减少编写冗余代码?

转载 作者:行者123 更新时间:2023-11-28 20:36:42 26 4
gpt4 key购买 nike

我正在制作一款具有复杂游戏逻辑的手机游戏。我想用 JavaScript 编写逻辑代码,以便我可以在浏览器中运行它,并在 node.js 上运行服务器。但是,我认为我还需要在移动客户端(iOS/Android)上运行的逻辑。有没有办法在 iOS/Android 上运行 JS,这样我就不必为一个游戏规则编写和维护三个独立的代码库?

我查看了 PhoneGap。

有没有用过 PhoneGap 的人推荐这个,反之亦然?

我的目标是尽量减少在游戏规则稍作修改时维护​​两三个代码库的需要。

最佳答案

解决此问题的一种方法是使用移动 JS 框架(Sencha Touch、jQuery Mobile)使用 JavaScript 构建您的应用程序,然后使用 PhoneGap(如您所说)或类似产品(如 Titanium Mobile)对其进行包装。这个过程基本上是无痛的,并且可以很容易地实现自动化。

只要您的应用程序在图形方面不复杂(例如游戏)或不需要大量的客户端计算,我认为这是编写跨平台移动应用程序的最佳方法。

关于android - 您如何制作跨平台的移动应用程序并最大程度地减少编写冗余代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10167007/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com