美文网首页
WebVS原生VS混合,开发模式优劣对比

WebVS原生VS混合,开发模式优劣对比

作者: 逻辑思维软件 | 来源:发表于2018-01-31 11:14 被阅读54次

Web开发是一种可以通过 Web访问的应用程序。 原生开发像盖房子一样,每个步骤全部用代码写出来,一层层,一段段全用代码写出来。 混合开发(H5)开发相当于一种框架开发。

一、Web 应用

Web应用本质上是为移动浏览器设计的基于Web的应用,它们是用普通Web开发语言开发的,可以在各种智能手机浏览器上运行。

Web 应用

对于这些缺点,如果能把HTML 5的优点用到Web上的话就会得到很大改善,尽管技术在提高, 目前它还不能做原生应用可以做的每件事。

有些公司,比如金融时报继原生应用后也开发了Web应用,用户通过浏览器来访问他们的应用,因为他们的应用要采取应用内购买,而App Store是不允许应用内购买的,不然它们就无法拿到那20%-30% 的抽成了。

二、原生应用

你使用过微软PowerPoint或者Word吧?这些可直接在你电脑上运行或者在智能手机上运行,简单来说,原生应用是特别为某种操作系统开发的,比如iOS、Android、黑莓等等,它们是在各自的移动设备上运行的。

原生应用

举例:Yellow Pages Group 就开发了是几个版本(iOS、黑莓、Android),他们在每一个原生应用市场都有上架。

三、混合应用

混合应用大家都知道是原生应用和Web应用的结合体,采用了原生应用的一部分、Web应用的一部分,所以必须在部分在设备上运行、部分在Web上运行。

不过混合应用中比例很自由,比如Web 占90%,原生占10%;或者各占50%。

混合应用

比如Facebook现在的应用属于混合应用它可以在许多App Store畅通无阻,但是掺杂了大量Web特性,所以它运行速度比较慢,而现在为了提高性能FB又决定采用原生应用。

不管使用任何一种开发模式,都会有自己的优缺点,关键是要选择合适自己需要的

深圳市逻辑思维软件有限公司

相关文章

  • WebVS原生VS混合,开发模式优劣对比

    Web开发是一种可以通过 Web访问的应用程序。 原生开发像盖房子一样,每个步骤全部用代码写出来,一层层,一段段...

  • 原生APP开发-优缺点对比调研

    一、 目前主流的开发模式 引言内容 1、原生开发(Native) 2、混合开发(Hybrid) 3、WebAPP(...

  • 混合开发Hybrid,JSBridge原理简述

    混合开发(Hybrid),是一种开发模式,指使用多种开发模型开发App。一般有两大模式:原生Native、Web ...

  • Flutter 暗黑模式适配

    业务需求 处理暗黑模式下Flutter模式的适配工作 业务背景 混合开发,原生嵌套Flutter,原生已经有一套成...

  • 原生orH5

    判断一个APP页面是原生的还是H5页面的方法 最火的APP开发模式是Hybrid APP开发(即混合模式,半原生半...

  • iOS端Flutter混合工程及交互实践

    [TOC] 混合工程搭建 为了项目可以支持Flutter和Native混合开发的模式,我们需要在对原生项目无侵入的...

  • Flutter在Android端的热更新方案

    Flutter打包成apk的产物 本文使用的是Android原生项目+Flutter Module 混合开发的模式...

  • Android-Lint工具使用

    公司的项目之前是几乎是纯原生开发,后来因业务需求变更过于频繁,加上原生开发成本较高,后来采用了混合开发模式,绝大部...

  • 集成-现有App集成Flutter(iOS篇)

    一、混合开发场景原生页面可以打开Flutter页面 Flutter页面可以打开原生页面 二、Flutter混合开发...

  • 原生移动App开发的利与弊

    原生移动App开发的利与弊 据说原生移动App有较大的优势。然而,也有人说web App和混合模式App更好。好吧...

网友评论

      本文标题:WebVS原生VS混合,开发模式优劣对比

      本文链接:https://www.haomeiwen.com/subject/toskzxtx.html