移动端应用类型及特点
一、移动端应用类型
移动端应用细分为三大类:Web App、Native App 和 Hybrid App
二、Web App、Native App 和 Hybrid App三类移动应用的特点
1.Web App
(1)Web App 指的是移动端的 Web 浏览器,其实和 PC 端的 Web 浏览器没有任何区别,只不过 Web 浏览器所依附的操作系统不再是 Windows 和 Linux 了,而是 iOS 和 Android
(2)Web App 采用的技术主要是,传统的 HTML、JavaScript、CSS 等 Web 技术栈,当然现在 HTML5 也得到了广泛的应用。另外,Web App 所访问的页面内容都是放在服务器端的,本质上就是 Web 网页,所以天生就是跨平台的
2.Native App
(1)Native App 指的是移动端的原生应用,对于 Android 是 apk,对于 iOS 就是 ipa。Native App 是一种基于手机操作系统(iOS 和 Android),并使用原生程序编写运行的第三方应用程序
(2)Native App 的开发,Android 使用的语言通常是 Java,iOS 使用的语言是 Objective-C。通常来说,Native App 可以提供比较好的用户体验以及性能,而且可以方便地操作手机本地资源
3.Hybrid App
(1)Hybrid App,俗称混血应用,是介于 Web App 和 Native App 两者之间的一种 App 形式
(2)Hybrid App 利用了 Web App 和 Native App 的优点,通过一个原生实现的 Native Container 展示 HTML5 的页面。更通俗的讲法可以归结为,在原生移动应用中嵌入了 Webview,然后通过该 Webview 来访问网页
(3)Hybrid App 具有维护更新简单,用户体验优异以及较好的跨平台特性,是目前主流的移动应用开发模式
三、Web App、Native App 和 Hybrid App三类移动应用的架构,如图所示
欢迎关注公众号:
移动端应用类型及特点相关推荐
- 【系统测试二】移动端测试类型和测试点
文章目录 前言 1和PC端测试对比 2APP测试方式 3APP主要测试类型和测试点 3.1功能测试 3.2中断测试 3.3UE测试 3.4安装卸载测试 3.5兼容性测试 3.6稳定性测试 3.7性能测 ...
- 千锋教育Web前端——PC端企业类型整页制作
千锋教育Web前端--PC端企业类型整页制作 文章目录 千锋教育Web前端--PC端企业类型整页制作 一.PC端的布局 二.源码 1.CSS源码 2.HTML源码 三.运行结果 一.PC端的布局 通栏 ...
- PC端企业类型整页制作
PC端的布局 通栏 自适应浏览器的宽度 版心 固定一个宽度,并且让容器居中 源码 HTML源码 <!DOCTYPE html> <html lang="en"&g ...
- JS_js判断当前是否是微信浏览器,判断移动端浏览器类型,微信浏览器、支付宝小程序、微信小程序等
判断当前是否是微信浏览器 var ua = navigator.userAgent.toLowerCase(); var isWeixin = ua.indexOf('micromessenger') ...
- 不限文件类型的ftp服务器,ftp服务器文件类型
ftp服务器文件类型 内容精选 换一换 在SAP系统中,如果选择共享文件系统由SFS Turbo而非NFS Server提供时,例如SAP HANA中的Backup卷或者Shared卷,您需要创建SF ...
- 云+网+端 技术架构
云+网+端"将会是"互联网+传统行业"中所有领域的基本结构,"互联网+物流"也是如此.因而物流业需要对"云+网+端"有一个基本的认 ...
- 盒子端 CSS 动画性能提升研究
不同于传统的 PC Web 或者是移动 WEB,在腾讯视频客厅盒子端,接大屏显示器(电视)下,许多能流畅运行于 PC 端.移动端的 Web 动画,受限于硬件水平,在盒子端的表现的往往不尽如人意. 基于 ...
- 【风险管理】网贷平台风险类型及管控能力
网贷平台风险类型及管控能力 1平台可能存在的风险: 平台的风险来源于很多方面: 法律监管风险:金融政策监管体系.法律漏洞.黑产灰产: 征信体系:征信制度不规范.征信体系缺失: 市场经济环境:股市下跌. ...
- 我们用5分钟写了一个跨多端项目
cml 作为真正让一套代码运行多端的框架,提供标准的MVVM模式,统一开发各类终端.同时,拥有各端独立的运行时框架(runtime).数据管理(store).组件库(ui).接口(api).此外,cm ...
最新文章
- F - Count the Colors - zoj 1610(区间覆盖)
- python语言下载-python下载_python免费下载[编程工具]-下载之家
- #pragma pack(n)和sizeof求结构的大小
- 冯长根教授:博士生其实不是学生
- 蚂蚁金服自研数据库OceanBase如何登顶TPC-C
- XEIM|XEIM企业即时通讯
- Annaconda环境下查询Python 第3方包的版本号
- Codeigniter夸应用调用model
- java中写sql语句的小小细节
- 语音文件aac-raw-wav格式转换方法
- 跨专业考计算机研究生有专业限制吗,我想跨专业考计算机专业研究生
- 【人工智能Prolog】ancestor 递归
- 华数机器人旋转编程_华数机器人HRT-6-Ⅰ型示教器操作与编程.ppt
- 网站备案和域名实名认证的重要性
- mysql too long_mysql中data too long for column错误的一种解决办法
- DAX: 用SWITCH函数替换嵌套IF函数
- MySQL之索引及其背后的数据结构
- 最全面鸿蒙系统开发的相关资料收录
- 淘宝订单接口|订单插旗备注,淘宝开放平台最稳定的店铺订单接口
- 对于iphone X 兼容性处理的css适配方法和js适配方法