【问题标题】:How advantageous is PhoneGap? [closed]PhoneGap 的优势有多大? [关闭]
【发布时间】:2010-10-27 14:51:28
【问题描述】:

我打算在所有移动平台上做一个应用程序。我发现 Phone gap 是一种一次性部署到任何地方的解决方案。

该应用只需与 Web 服务通信并在分类下分组的网格布局中显示信息。

任何开发过手机应用程序的人都可以分享您对此的看法和想法。

电话间隙真的能达到这个目的吗? - 一次编写并部署任何内容?

Android、iphone 等设备的外观和感觉是否相同(这是我最感兴趣的 2 个平台。)

在不同平台上的表现如何? 我可能会遇到哪些其他障碍?

提前谢谢大家..

【问题讨论】:

    标签: iphone android cross-platform cordova


    【解决方案1】:

    如果这真的是您的应用程序需要做的所有事情,那么我相信 PhoneGap 可以满足您的需求。我已经使用它大约 4-6 个月了,发现它“有能力”。就我的情况而言,我是为特定客户和我自己开发的,因此在向我的客户推销 PhoneGap 时,缺乏一些关于 PhoneGap 的结构使得它有风险。

    我最近开始研究 Appcelerator 作为另一个跨平台工具。它最近得到了不错的媒体报道,其工具、文档和支持“似乎”比 PhoneGap 更加精致和专业。这使它对我的客户来说“更容易推销”。

    话虽如此,我认为这两种解决方案都可以满足您在上面描述的应用程序的需求。

    【讨论】:

    • Appcelerator 还创建了一个原生应用程序,而 Phonegap 创建了一个围绕 HTML 应用程序的包装器和 API。
    • 为了清楚 ceejayoz 上面的评论,PhoneGap 包装器也是一个本机应用程序(手机上的浏览器实例),它将您的 HTML/CSS/JS 资产作为应用程序加载.
    【解决方案2】:

    您可以开发一个 HTML5/CSS3/Javascript 应用程序,然后将其封装在 PhoneGap 中使其成为原生应用程序并将其放在 App Store(或 Android Market...)上,也可以将其发布到网络上。

    另外的好处是 PhoneGap 允许您执行其他操作,例如解析 iPhone 联系人和访问本地硬件。

    结合 jQuery Mobile 非常棒,但您必须非常小心才能真正简化您的图像、CSS 和 Javascript。性能是一个主要问题。

    这里有一些great links I found to improve PhoneGap / Sencha / Mobile Web App performance

    查看此内容以了解有关移动框架的更多信息:http://www.markus-falk.com/mobile-frameworks-comparison-chart/

    【讨论】:

    • 谢谢..我一直在考虑这个问题..我会看看你的链接...
    • 是的,使用 jQueryMobile 和 Phonegap 构建时,性能是一个主要问题,但似乎 jQueryMobile 是这里的罪魁祸首。至于Phonegap是否适合“Android+iOS”策略的问题:是的,但你会遇到一些中小问题。我目前被困在在 Android 上运行的本地数据库存储上,现在在 iOS 模拟器中停滞不前。
    【解决方案3】:

    根据您应用的要求以及“所有移动平台”的实际含义,PhoneGap 可能是一个不错的选择。

    无论您使用它还是使用其他东西,您几乎肯定希望为您构建的每个平台创建不同的 UI,这样您就可以让您的应用看起来像是属于每个平台,并使用 UI 隐喻和设计实践& 适合平台的布局。

    【讨论】:

      【解决方案4】:

      简单的答案是 - 是的,对于深入研究较低级别内容的 API。至于您的 UI,它可能仍需要调整。例如,您可以在导航中设计一个后退按钮,这在 iPhone 中可能有意义,但在 Android 或 WebOS 中则没有意义

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-05-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-20
        • 1970-01-01
        • 2014-02-27
        • 1970-01-01
        相关资源
        最近更新 更多