`
zhangyaochun
  • 浏览: 2607712 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Native VS Web APP

阅读更多

 

   本文来自2012百度开发者大会的PPT部分内容:

 

   从几个维度比较了一下native app 和 web app,下面的顺序是按照我个人的理解和关注的主次:

 

  • 是否需要安装
  1. native app  必须
  2. web app     不需要

 

  • 开发成本
  1. native app  需要C/C++/Java  门槛高,开发周期较长 
  2. web app 可以采用HTML/JS 入门相对快,开发周期较短

 

  • 运行速度
  1. native app 快速
  2. web app 略慢

 

  • 数据存储
  1. native app --- yes
  2. web app ------yes,可以采用 localStorage 支持

 

  • 可移植性
  1. native app -----NO
  2. web app -------YES

 

  • 硬件能力发挥
  1. native app ------YES
  2. web app ---------默认不能,需要浏览器扩展

 

  •  隐私安全(木有想到!)
  1. native app   较差
  2. web app      较好

 

分享到:
评论

相关推荐

    Web App和Native App 谁将是未来

    介绍Web App 和Native App的相同和不同之处,并阐释了他们相互之间的关系、优缺点,对Web App 和Native App了解必读

    Native App与Web App移动应用发展.pdf

    【Native App与Web App移动应用发展】 随着移动互联网时代的快速发展,移动应用已成为人们日常生活中不可或缺的一部分。当前,主流的移动应用类型主要有两种:Native App(原生应用)和Web App(网页应用)。这两种...

    Beginning Progressive Web App Development Creating a Native App Experience epub

    Beginning Progressive Web App Development Creating a Native App Experience on the Web 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除

    3种App(Web App,Light App,Native App)应用的对比

    用于3种App(Web App,Light App,Native App)应用的对比,分析各自的优缺点,可以帮助大家来很好的选择需要用哪种方式开发APP。 包含了最新的轻应用APP。

    基于HTML5的Web App的购物网站设计.pdf

    第二部分:Native App和Web App的比较 Native App在移动应用向企业推广的过程中首先成为一种趋势,但是随着时间的推移,企业必须对Native App的更新、维护投入很大的资源,逐渐形成了一种拖累。因此,Native App...

    做Web App 和 Native App之前,你需要考虑的四个方面.docx

    ### 做Web App 和 Native App之前,你需要考虑的四个方面 在当今移动互联网时代,无论是创业者还是企业,在推出新产品时都会面临一个选择:是开发原生应用(Native App)还是选择更为轻便的Web App?这个问题涉及到...

    MAC 下 Web App to native app 的框架.zip

    本压缩包“MAC下Web App to native app的框架.zip”提供的可能是一个开源项目,名为“WebShell-master”,用于实现这样的功能。 WebShell是一个开源框架,它允许开发者将Web应用包装成Mac OS X的本机应用程序。这个...

    基于Vue和Spring Boot的校园记录管理Web App的设计与实现.pdf

    5. 校园记录管理app的优点:本文介绍了基于Vue和Spring Boot的校园记录管理Web App的优点,包括提高用户体验度、提高性能效率、弥补Native App的不足等方面。 6. 项目管理的难点:本文介绍了项目管理的难点,包括...

    Universal Links如何在Native App和Web App之间跳转(解决方案).md

    Universal Links如何在Native App和Web App之间跳转(解决方案).md

    Reactnative仿豆瓣电影app

    首先,React Native 基于 JavaScript 和 React,这意味着开发者可以使用熟悉的 Web 技术栈进行移动端开发,同时享受到接近原生的性能。在项目“douban-master”中,我们可以看到 JavaScript 代码用于构建 UI 组件和...

    使用ReactNative技术的App端整体框架解决方案

    在这个“使用ReactNative技术的App端整体框架解决方案”中,我们将深入探讨ReactNative的核心概念、工作原理以及如何构建一个完整的App框架。 首先,ReactNative的核心是React组件化思想。React组件是可重用的代码...

    百度Web App开发技术介绍_黎科峰

    ### Native App vs. 移动Web App Native App是为特定操作系统(如iOS或Android)开发的应用程序,通常提供最佳性能和最深的设备集成。然而,移动Web App的优势在于跨平台性、较低的开发和维护成本,以及易于更新。...

    Beginning Progressive Web App Development Creating a Native App 无水印原版pdf

    Beginning Progressive Web App Development Creating a Native App Experience on the Web 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载...

    native app, hybrid app

    在移动应用开发领域,我们经常会遇到“Native App”、“Hybrid App”以及“HTML5 App”这三种类型的应用。它们各自具有独特的特性和优势,也存在一定的局限性。接下来,我们将详细探讨这些概念,以及它们之间的优...

    汽车后用品市场系统的移动Web App设计与实现.pdf

    首先,本论文论述了选择Web App而不是Native App开发的优势,然后详细论述汽车后用品市场系统的移动Web App设计与实现。由于在各种需求的推动下,本系统设计具有广泛的市场应用前景。 本论文的主要内容包括系统总体...

    基于react-native的购物阅读APP

    这个基于React-Native的购物阅读APP项目显然利用了React-Native的强大功能,结合了登录注册功能、数据库操作以及与服务器的交互,为我们提供了一个综合性的应用实例。 首先,我们来详细探讨React-Native的基础知识...

    云生活超市——React Native项目,React Native电商app,(项目配套:1、后台管理系统(Rea.zip

    React Native的组件化思想类似于Web开发中的React,但能直接生成原生UI。 2. **组件开发**:学习如何创建自定义组件,如商品列表、购物车、搜索栏等,这涉及到组件的props和state,以及组件间的通信方法,如props...

    Web-App开发入门.docx

    Web应用开发,特别是Web App与Native App之间的差异是开发者必须理解的关键概念。Web App是基于Web技术(HTML、CSS和JavaScript)构建的应用程序,而Native App则是针对特定操作系统(如iOS、Android)用原生语言...

Global site tag (gtag.js) - Google Analytics