【问题标题】:Converting Web App to Mobile App using NativeScript使用 NativeScript 将 Web 应用程序转换为移动应用程序
【发布时间】:2016-12-13 22:05:42
【问题描述】:

我已经阅读了这篇不错的博文 https://auth0.com/blog/converting-your-web-app-to-mobile/

我想问一下:

NativeScript 能否进行与 Cordova 相同的转换?

问候 马哈茂德

【问题讨论】:

    标签: cordova nativescript


    【解决方案1】:

    NativeScript 采用与 Cordova 不同的方法。

    Cordova(以及使用 Cordova 的框架,如 Ionic)基本上采用您的 Web 应用程序并在称为 WebView 的类似浏览器的小型组件中运行它。你的 UI 不是原生的,它只是用 CSS 样式化的 HTML,看起来像原生组件。

    NativeScript 与您编写 Web 应用程序的方式类似,但您不是使用 HTML 元素,而是使用映射到真正本机元素的 NativeScript 元素。当您实际构建应用程序时,您将拥有真正的本机应用程序,这应该会为您提供更多性能。您的代码在与应用程序捆绑在一起的 JS 虚拟机中运行。

    简而言之,是的,它可以做一些类似于 Cordova 的事情 - 将您的 Web 应用程序代码重用于移动应用程序,但构建过程和生成的应用程序是不同的。

    【讨论】:

    • 关于 Cordova 的部分主要是关于 Ionic。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多