【问题标题】:Is Code For Hybrid Apps Installed On The App Or Hosted?混合应用程序的代码是安装在应用程序上还是托管?
【发布时间】:2017-09-14 10:26:57
【问题描述】:

我正在寻找为初创公司构建应用程序的最佳方法。基本上,除了 GEO 和相机功能之外,该应用程序将使用有限的本机功能。现在,传统上我总是使用原生 Objective-c 来构建应用程序,但是这家初创公司的所有者希望通过构建一个混合应用程序来简化 IOS 和 Android 开发。

我一直在研究 Ionic 框架,但我有一个问题。 Ionic 框架是远程托管并通过 UIWebView 调用还是安装在应用程序本身内?

显然,我们希望获得的好处之一是能够即时更新应用,而无需每次都提交新的构建以供审核。

该应用程序还将通过 JSON 与我们的 PHP 平台进行交互,因此我看不出那里真的存在问题。

只是从更有经验的混合开发人员那里寻求一些建议。

谢谢

【问题讨论】:

  • 看看this,似乎有人已经尝试过实现这一点。无论如何,ionic 提供了一项服务,可以为 ios 和 Android 构建您的项目,因此您可以在您的设备上安装整个应用程序,并且只在外部进行 http 调用,或者制作一个基本的 WebView 来向远程主机请求内容。
  • 该应用安装了所有的 html、css 和 javascript(以及其他资产)。换句话说,它不必从服务器请求它们(模板、脚本等)。

标签: ionic-framework hybrid-mobile-app


【解决方案1】:

混合移动应用与您设备上安装的任何其他应用一样。

它们是结合网络技术构建的,并托管在利用移动平台 (WebView) 的本机应用程序中。

对于更新,您需要先提交构建以供审核,然后再将其发布到商店(在设备中安装应用的唯一官方方式)。

当它可以通过 json 和 http 调用向您的应用程序传递信息时,您的 api 或后端可以是 php 或 .net 或 ..。

希望对你有帮助

【讨论】:

    猜你喜欢
    • 2010-10-08
    • 1970-01-01
    • 1970-01-01
    • 2012-11-10
    • 1970-01-01
    • 1970-01-01
    • 2017-02-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多