目录

1基本简介

2概述

▪ 优势
▪ 劣势

3发展现状

1基本简介编辑

Native App是一种基于智能手机本地操作系统如IOS、Android、WP并使用原生程式编写运行的第三方应用程序,也叫本地app。

2概述编辑

自Iphone和Android这两个的手机操作系统发布以来,在互联网界从此就多了一个新的名词:App(意为运行在智能的移动终端设备第三方应用程序)。
开发者们都知道在高端智能手机系统中有两种应用程序:一种是基于本地(操作系统)运行的APP;一种是基于高端机的浏览器运行的Web App。
Native App因为位于平台层上方,向下访问和兼容的能力会比较好一些,可以支持在线或离线,消息推送或本地资源访问,摄像拨号功能的调取。但是由于设备碎片化,App的开发成本要高很多,维持多个版本的更新升级比较麻烦,用户的安装门槛也比较高。但是比较乐观的是,App store培养了一种比较好的用户付费模式,所以在Apple的生态圈里,开发者的盈利模式是一种明朗状态,其他market也在往这条路上靠拢。

优势

1、提供最佳的用户体验,最优质的用户界面,最华丽的交互
2、针对不同平台提供不同体验
3、可节省带宽成本

Native App(4张)

4、可访问本地资源
5、盈利模式明朗
6、打开速度更快

劣势

1、移植到不同平台上比较麻烦
2、维持多个版本的成本比较高
3、需要通过store或market的确认
4、盈利需要与第三方分成
5、开发的成本比较大

3发展现状编辑

根据百度2013年Q1发布的《移动互联网发展趋势报告》显示,在全行业的移动浪潮中,Native App开发者遇到前所未有的挑战。Native APP遇到的三大困境:1、虽然用户手机里的Native APP数量在增多,但日均启动个数却在减少;2、用户的使用时长不断向高频Native APP集中,加剧了头部效应;3、对于低频和不知名的Native App,则面临着更严峻的“分发”和“使用”长尾困境。这三大困境对开发者形成了较大的挑战。
其中,大部分低频和不知名Native App在应用商店少人问津,无法到达用户手机。数据显示,应用商店下载量最大的前1000个(数量占比不足0.1%)App,占据了总下载次数的一半以上。这说明用户在下载应用时“马太效应”明显。困境同样也体现在应用使用率上,用户下载之后极少使用,要用时却想不起或找不到它,甚至是六成的Native APP被下载安装后的一周内并未被使用,其中又有约1/3在一个月内都未被使用,逐渐成为“僵尸应用”。
[1-3]
Web App、Hybrid App、Native APP对比
 
Web App(网页应用)
Hybrid App(混合应用)
Native App(原生应用)
开发成本
维护更新
简单
简单
复杂
体验
Store或market认可 不认可 认可
认可
安装 不需要
需要
需要
跨平台

Native App相关推荐

  1. Web App、Hybrid App与Native App的设计差异

    目前主流应用程序大体分为三类:Web App.Hybrid App. Native App. 一.Web App.Hybrid App.Native App 纵向对比 首先,我们来看看什么是 Web ...

  2. 开始测试React Native App(下篇)

    前言: 在开始测试React Native App(上篇)中编写了redux-upload-queue针对Reducer和Action Creator的单元测试,测试代码可以在这里查阅.这篇文章基于开 ...

  3. Html5页面和Native App怎么进行交互

    webview系列:Html5页面和Native App怎么进行交互 混合开发的App(Hybrid App)就是在一个App中内嵌一个轻量级的浏览器,一部分原生的功能改为Html5来开发,这部分功能 ...

  4. 从终端运行React Native App时出错(iOS)

    本文翻译自:Error Running React Native App From Terminal (iOS) I am following the tutorial on the official ...

  5. Web App和Native App 谁将是未来

    未来是Web App的天下,还是Native App的天下?作为设计师,我们是应该努力把客户端的体验提升到最优,还是在网页应用层面上做更多的设计?这个一直是大家关心的话题.那么,我们首先应该立体的认识 ...

  6. hybrid app、web app与native app工具

    1.使用过哪些工具? Webapp:ThinkPHP Mobile(TPM).Ionic Framework.JingleUI Hybridapp:Apicloud.Phonegap(稍了解Hbuil ...

  7. 如何选择Web APP与Native App原生开发模式的区别(转)

    APP开发模式通常分为Web APP与Native APP原生模式两种,这两种模式均各自有自己的优势,到底是采用Native App开发还是采用Web App开发一直是业界争论的焦点,但是随着HTML ...

  8. HTML5来到,原生Native APP是否还有市场

    业界很多主流的移动开发框架均源于PhoneGap.较著名的有Worklight.appMobi.WeX5等:其中WeX5为国内打造,完全Apache开源,在融合Phonegap的基础上,做了深度优化, ...

  9. Web App 和 Native App,哪个是趋势?

    2019独角兽企业重金招聘Python工程师标准>>> Web App 和 Native App,哪个是趋势? https://www.zhihu.com/question/1955 ...

  10. 关于OAuth2.0 Authorization Code+PKCE flow在原生客户端(Native App)下集成的思考

    Working with Proof Key for Code Exchange (PKCE) - DEV Community 写在前面 前几天看了园友的一篇文章被广泛使用的OAuth2.0的密码模式 ...

最新文章

  1. python宏替换_#和##在宏替换中的作用
  2. java 执行cd_Java调用Linux命令(cd的处理)
  3. 神策数据荣获 36 氪 「2020 中国新经济之王」之「最具影响力企业」和「最具竞争力企业」双奖 !...
  4. highcharts图表高级入门之polar:极地图的基本配置以及一些关键配置说明
  5. 初识Python-1
  6. 解决error: Microsoft Visual C++ 14.0 is required 问题
  7. SVN回滚至某个版本
  8. Vue3.x 推荐使用 mitt.js
  9. 遍历所有点的最短路径python_Python:如何优化所有可能的最短路径的计数?
  10. python带参数的装饰器的作用_Python带参数的装饰器运行原理解析
  11. MySQL索引. ref_mysql中索引利用情况(explain用法)
  12. 分享最新36款高质量免费英文字体
  13. scala学习笔记一------初步了解scala
  14. Linux kernel路由机制分析(下)
  15. 如何批量转换图片格式?怎样统一修改图片格式?
  16. 如何写一个简单的Web Service
  17. 停电后文件变成二进制 修复_尝试并修补二进制启发
  18. 深入浅出keepalived+nginx实现网关主备高可用
  19. jQuery三款简约MP3播放器插件
  20. jsp网上招标系统毕业设计

热门文章

  1. Linux下的tar压缩解压缩命令详解(转)
  2. 运用大数据提高政协协商能力
  3. js获取表单文本框中的值
  4. Mounty for NTFS免费软件实现MAC OS X下对NTFS分区进行读写
  5. Serverless实战 —— 函数计算如何访问 MySQL 数据库
  6. 推荐一款Python编辑器,集Pycharm和Sublime优点于一身的王者
  7. 容器编排技术 -- Kubernetes Service
  8. 使用Docker制作zentao禅道镜像
  9. Spring Boot Initilizr - 使用ThirdParty工具
  10. ZooKeeper管理员指南