020-29815005
预约专线时间:09:00-23:59

APP将取代H5成为主流

新闻来源:本站 日期:2021-07-05
APP将取代H5成为主流智能手机、平板电脑、穿戴设备,甚至是部分笔记本电脑,都带着摄像头,麦克风,GPS定位,三轴电磁罗盘,3D面部传感器,NFC近场通讯,蓝牙,蓝牙,加速度传感器。

    人们越来越依赖于移动设备,使用时间越来越长,产生的流量是个人电脑的数十倍,许多人甚至超过一台移动设备。


    近几年来,因特网逐渐从B/S模式回归到APP模式和服务器模式。早先的因特网采用C/S模式的客户端和服务器模式,由于初期需求不明确,在摸索中摸索,导致客户端频繁更新,影响用户体验。

    在某种程度上,软件企业放弃了C/S接口,转而采用B/S结构,在很长一段时间,软件企业都放弃C/S接口,转向B/S结构,将应用迁移到云端。


App设计培训


    iPhone一问世,乔布斯提出了APP概念,APPStore解决了传统C/S结构软件的安装卸载和更新升级的问题,真正做到了一键安装,一键卸载,自动升级。

    成绩APP也有RestfulAPI和JSON数据格式,与传统的C/S结构软件相比,传统的使用TCP协议通信,私有协议,没有统一的标准,需要客户端和服务器长连接,Restful是一种无状态的HTTPS。

    H5也就是HTML5是HTML4的升级版,H5增加了许多新的特写,比如有多媒体,也支持GPS定位获取等,但更多的传感器仍然支持有限。

    H5和APP相比,H5需要传输大量的HTML标记语言,APPUI是客户端,与服务器之间仅有Restful的JSON数据传输,APP使用效果更好。H5能够通过CDN和本地缓存技术解决页面展示用户体验,但缓存带来的另一个问题是,当系统升级时,客户机可能无法在第一时间获得新页面,甚至部分更新,另一部分缓存没有更新导致UI崩溃。此外,由于网络质量较差,造成网页加载不全,H5无法运行或出现异常。

    现在主流的做法是手机APP+H5后台,即移动端采用APP开发,或者安卓、iOS,或者混合开发,比如flutter。H5开发的后台系统仍在后台运行。

    近期的想法是,后台还利用APP进行开发,一个是WindowsAPP,另一个是平板电脑APP。既然平板电脑上的感应器能满足很多普通用户的需求,我为什么要把APP换成网页后台呢?举例来说:比如发布一件商品,可以用蓝牙键盘连接平板电脑输入文字,上传照片直接使用摄像头拍摄。比如审计操作,我们可以利用电容屏,让用户签名,刷脸,刷指纹确认等。也可以在近距离操作时记录GPS的位置等信息。即使实现用户体验并不一定好,H5也难以实现或无法实现。

    将来的办公室不必像办公室那样,会有越来越多的公司采用远程办公、移动办公、流动管理等方式。在移动办公中,我可以用AppleiPad,MicrosoftSurface,Android平板。办公室里的员工可以用安装在PC上的Android系统X86(安装在电脑上的Android系统)非常适合于后台应用。