【问题标题】:Hybrid App platform & technology混合应用平台和技术
【发布时间】:2015-07-23 00:03:00
【问题描述】:

我是一名使用 PHP、HTML5、CSS3、Javascript、Jquery、Angular 的全栈开发人员,并且热衷于学习任何新技术。
现在我有一个混合移动应用程序项目(更简单,几乎没有 curd 操作和 Web 服务),而且它也将是 Web 应用程序,我需要尽快交付。所以我的问题是为正确的工作选择正确的工具。
可以使用

构建混合应用程序
  • 平台:Phonegap 或cordova,其中cordova 是phonegap 的扩展,根据我的 理解。
  • 技术:纯 html/css/jquery 移动或使用 一些框架,如 ionic 和 angular。

所以我想知道哪些工具和技术用于构建混合应用程序更可取,并且易于快速学习。

【问题讨论】:

    标签: cordova jquery-mobile ionic-framework hybrid-mobile-app


    【解决方案1】:

    我实际上是在实习,我只用了大约 1 周的时间就学习了混合应用程序,而且我才刚读计算机科学学位的第二年,所以我想这对你来说并不难。

    首先,如果您想要一个“轻松”且完整的解决方案,您可以使用Cordova。文档很好,你有一堆容易理解的例子。
    如果非要留下一个malus,我遇到了一些安装问题。

    您还可以查看Crosswalk,这真的很快就能上手(我在 2 天内完成了一个 100% 混合应用程序,其中包含两种交互)。

    我还没有尝试过,但我也听说过有关 Ionic 的积极消息,但我无法真正帮助你。

    希望对你有帮助:)

    【讨论】:

    • cordova 是否支持 ios/windows,因为我发现对 ios 的支持非常少
    • 看来 Cordova 支持所有操作系统,甚至包括黑莓、亚马逊等。我个人只使用 Android,所以我无法帮助您:/
    【解决方案2】:

    如果你不了解 AngularJS,最好的方法是尝试Phonegap

    Ionic 真的很棒,但你需要 AngularJS 的技能。

    【讨论】:

    • 是的,我对 angularJS 很好,并考虑在未来的项目中使用 ionic + cordova。
    【解决方案3】:

    您可以使用 phonegap、Cordova、IBM mobilefirst、IONIc 构建混合移动应用程序。

    我更喜欢 IONIC。这真是太好了,太神奇了。 一切都是内置的,包括 UI、访问本机功能的插件。

    您可以使用 IONIC 2 和 Angular 2。

    【讨论】:

    • 问了这个问题已经超过 2 年了。我非常喜欢 react-native & IONIC 并没有提供好的用户体验 :)
    【解决方案4】:

    如果您是 Hybrid 应用程序的新手,请使用INTEL XDK 来开发您的应用程序。下载 SDK 并创建一个新项目,您可以在 www 文件夹中编辑 index.html 页面。完成编码后,您可以通过选择构建选项卡来构建您的 android/ios/windows/chrome/web 应用程序,并提供证书并只需单击开始构建即可构建。希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-06
      • 2011-12-08
      • 1970-01-01
      • 1970-01-01
      • 2011-01-24
      • 1970-01-01
      • 2019-04-20
      • 2012-04-21
      相关资源
      最近更新 更多