论Web App、Hybrid App、Native App三类主流APP设计差异

目前主流应用程序大体分为三类:Web App、Hybrid App、 Native App。

在这里插入图片描述
一、介绍

  1. Web APP
    Web App 指采用Html5语言写出的App,不需要下载安装。类似于现在所说的轻应用。生存在浏览器中的应用,基本上可以说是触屏版的网页应用。
  2. Hybrid App
      Hybrid APP指的是半原生半Web的混合类App。需要下载安装,看上去类似Native App,但只有很少的UI Web View,访问的内容是 Web 。
  3. Native App
      Native APP 指的是原生程序,一般依托于操作系统,有很强的交互,是一个完整的App,可拓展性强。需要用户下载安装使用。

二、技术特性
在这里插入图片描述
相比之下,Web App在体验中要逊于Native App。受限于5个因素:网络环境,渲染性能,平台特性,受限于浏览器,系统限制。对网络环境依赖性较大,会影响用户体验,并且H5技术自身渲染性能较弱:对复杂的图形样式,多样的动效,自定义字体等的支持性不强。基于浏览器的Web APP在打开新的模块中的页面时,大多会新开窗口来展现。综述所述,在设计Web APP时,应当遵循以下几点:
  1. 简化
  简化不重要的动画/动效
  简化复杂的图形文字样式
  2. 少用
  少用手势,避免与浏览器手势冲突
  少用弹窗
  3. 减少
  减少页面内容
  减少控件数量
  减少页面跳转次数,尽量在当前页面显示
  4. 增强
  增强Loading时的趣味性
  增强页面主次关系
  增强控件复用性

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值