【问题标题】:Abstracting away android and ios using web app使用 Web 应用程序抽象出 android 和 ios
【发布时间】:2015-06-21 14:22:37
【问题描述】:

我想开发一个应用程序,并在 android 和 ios 之间进行辩论。

最近我有一个想法,如果我把整个应用程序做成一个 web 应用程序,并使用 ios 和 android 作为该 web 应用程序的容器。

基本上我想知道我有什么限制会迫使我使用 android / ios 特定代码。 IE。我不能在网络应用程序中做什么,记住它将使用 html5 并具有本地存储选项,在我看来,它们在网络应用程序和本机应用程序之间几乎没有区别。

【问题讨论】:

  • 表现!至少在 iOS 上,使用本机代码而不是一些带有 javascript 等的 html5 的性能要高得多。
  • 性能取决于您正在执行的操作和浏览器中使用的 JavaScript 解释器。在某些情况下(例如简单的数学计算),Chrome 的 JavaScript 解释器比原生 Android 应用程序的性能更高。

标签: android ios html web-applications


【解决方案1】:

作为网络应用,您无法访问特定于操作系统的操作,例如由操作系统触发的通知或在后台(当您的应用关闭时)运行的操作。

但是,如果您不想开发 HypridApp(操作系统特定容器中的 Web 应用程序),您可以查看 PhoneGap

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-06
    • 2020-05-12
    • 1970-01-01
    • 2017-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多