gpt4 book ai didi

cordova - 你可以用原生 iPhone 开发做什么而不能使用 phoneGap?

转载 作者:行者123 更新时间:2023-12-04 07:27:40 24 4
gpt4 key购买 nike

我试图了解 phonegap 的真正强大之处。我也可以使用 phoneGap 创建 iPad 应用程序吗?

最佳答案

有很多事情你可以用原生开发做而你不能用 PhoneGap 做。做一个完整的比较需要几卷。

也就是说,PhoneGap 还可以做一些本地开发无法做的事情。其中最重要的是用一个代码库支持多个平台。

native 开发和跨平台工具(PhoneGap、Adobe AIR、Titanium)都有自己的位置。有时您可能需要 native 开发的强大功能和精确度(强烈的图形等),有时您可能需要 PhoneGap 的强大功能和跨平台功能。

我之前在这里说过,我是一个孤独的开发人员,需要为多个平台开发应用程序。我没有时间尝试维护适用于 iOS、Android 和 Blackberry 的应用程序。 PhoneGap 和其他选择非常适合我的情况。我不是在写游戏或其他图形密集的游戏。我没有做任何处理器密集型的事情,也不需要通过套接字直接与硬件交谈。我正在编写企业应用程序来支持我在各种平台上的最终用户,PhoneGap 和 Adob​​e AIR 正是我所需要的。

而且,如果 PhoneGap 或 AIR 无法立即完成我需要的操作,在许多情况下,我可以使用 native 代码编写自定义插件或扩展来连接到我的应用程序中。当然,我必须为每个平台单独编写插件/扩展,但这比为每个平台编写整个应用程序要容易得多。

最终,这取决于您需要做什么。如果您无法使用跨平台工具完成您需要完成的任务,请不要使用它。如果您只关心支持一个平台(并且确定您永远不需要支持其他平台),那么 native 可能适合您(并不是说您不能仅使用 PhoneGap 为一个平台进行开发)。如果您是精英粉丝,那么 native 也可能适合您。也有可能你有更多的时间而不是理智。无论您出于何种原因,请使用满足您需求的方法。

对我来说,我无法想象我需要为我的工作编写任何应用程序,这需要我在不使用跨平台工具之一的情况下编写 native 应用程序。所以对我来说是 PhoneGap 和/或 Adob​​e AIR。

哦,是的,您可以使用 PhoneGap 编写 iPad 应用程序。

关于cordova - 你可以用原生 iPhone 开发做什么而不能使用 phoneGap?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7719383/

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