【问题标题】:Guidance needed to develop an hybrid mobile app开发混合移动应用程序所需的指导
【发布时间】:2011-12-16 07:22:51
【问题描述】:

我有一个现有的 iPhone 和 android 应用程序。我的目标是使这些应用程序中的某些组件可重用。所以我要识别不使用设备功能的组件,然后从 HTML 页面设计这些组件,以便在两个应用程序中使用相同的代码。

还有一个要求是,无论使用什么 Web 服务,都将从目标 C 或 Java 代码调用,并且响应将在我的 Html 页面中使用。

请给我你的想法,我该如何实现它? 我应该使用什么工具来制作这些页面? 在开发的任何阶段,我们是否需要面对任何挑战?

我对网站开发和 html 技术一无所知,这就是我在这里寻求帮助的原因。

谢谢

【问题讨论】:

    标签: iphone html ios ipad uiwebview


    【解决方案1】:

    你最好在Phonegap 中开发整个东西,而不是拥有一些原生和一些 HTML。 Phonegap 使用 HTML 和 JS 开发,然后利用操作系统的 Web 视图编译成本机应用程序。这意味着您将在不同设备上拥有完全相同的代码,并允许用户界面更加一致。

    Phonegap 允许使用本地设备功能,例如地理位置、加速度计、音频、视频、通知、存储等。

    【讨论】:

    • 感谢詹姆斯的回答,实际上这些都是现有的应用程序,从头开始开发这些应用程序会影响预算。我们只想开发可重用的组件。这些组件不使用设备功能。这些 ui 仅用于读取目的和简单的表格行添加/删除功能,我们显示来自 Web 服务的数据。我们只需要从本机代码调用这些 Web 服务
    【解决方案2】:

    使用Jquery Mobile 开发用户界面并将其打包为离线应用使用phonegap.com

    希望对你有帮助!!!

    【讨论】:

    • Helo Zia,感谢您的回答。正如我在上面对 james 帖子的评论中所说,我们只需要重新开发现有应用程序中的少数组件,其余所有内容都将保留在本机代码中。您可以再次查看我的问题以了解详细信息。
    • 亲爱的 vikas ,您的应用程序有两个部分 UI 和 Webservices 对!我是说使用 jquerymobile 重做你的 UI 部分并调用你现有的 web 服务,因为它来自新的 UI!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多