APP,Web Application(Web APP)等概念讲解

博文说明【前言】:

本文将通过个人口吻介绍APP,Web Application相关知识,在目前时间点【2017年5月14号】下,所掌握的技术水平有限,可能会存在不少知识理解不够深入或全面,望大家指出问题共同交流,在后续工作及学习中如发现本文内容与实际情况有所偏差,将会完善该博文内容。

本文参考文献引用链接:

1、https://zhidao.baidu.com/question/1754906753436868228.html【简单直观】

2、https://zhidao.baidu.com/question/1574201613154355620.html

3、https://www.zhihu.com/question/46781990?sort=created【推荐,详细】

4、http://developer.51cto.com/art/201112/310769.htm



正文:

移动端web

任何形式运行在移动端的网页或者软件,这里面更多的是运行环境的区别,比如运行在手机浏览器上,这里面又包括各种五花八门的浏览器,uc,qq…等等

移动端App

还有一类是移动端app,比如微信,美团,淘宝,qq,或者某款具体的app。但是其本质还是浏览器,您可以理解为把浏览器内嵌在app中。

webApp:

webAPP其实就是一个web应用,一个具有完备实现某一个功能的程序,都可以称之为应用。比如一个看小说的阅读器,一个播放器等等。webAPP就是这类的应用是基于浏览器运行的。

简单来说,Webapp它长的很像一个app,甚至完全具备app的功能,用户体验也和原生app比较接近,但它的运营环境是在web端,也就是电脑PC端浏览器。但是这终究不是原生app,包括性能,体验都是有些差距的。

典型的web app产品包括web邮箱、web商店等等

webAPP本质上其实就是web,从开发的角度来看,并没有区别,都是开发~只是技术选型不同罢了。

总结:WebApp和移动端App的区别其实就是基于网络平台的应用和需要下载客户端的区别,也就是相当于网页版qq和客户端安装包版qq的区别,也就是:b/s和c/s的区别。



结尾:

感谢阅读,祝有收获的一天,谢谢!

时间: 2024-12-06 14:14:30

APP,Web Application(Web APP)等概念讲解的相关文章

Example: Develop Web application on Baidu App Engine using CherryPy

In the past few months, I have developed two simple applications on Baidu App Engine. Compared to Google App Engine, or Nitrous.Io, the documentation of BAE is really not good enough. The only advantage of BAE is stable - you needn't to worry about G

转: 跨终端Web之Hybrid App

转:  http://www.infoq.com/cn/articles/hybrid-app 编者按:InfoQ开设新栏目“品味书香”,精选技术书籍的精彩章节,以及分享看完书留下的思考和收获,欢迎大家关注.本文节选自徐凯著<跨终端Web>第八章“Hybrid App”,主要讲述Hybrid App的发展现状以及技术实现,最后还介绍了两种主流Hybrid开发框架PhoneGap/Cordova和Titanium. Native App(以下简称Native)和Mobile Web(以下简称We

单纯觉得是篇好文——跨终端Web之Hybrid App

[reference]http://www.infoq.com/cn/articles/hybrid-app#theCommentsSection 编者按:InfoQ开设新栏目“品味书香”,精选技术书籍的精彩章节,以及分享看完书留下的思考和收获,欢迎大家关注.本文节选自徐凯著<跨终端Web>第八章“Hybrid App”,主要讲述Hybrid App的发展现状以及技术实现,最后还介绍了两种主流Hybrid开发框架PhoneGap/Cordova和Titanium. Native App(以下简

HTTP协议基础以及Web Application的概念

一,HTTP协议基础 HTTP(Hypertext Transfer Protocol, 超文本传输协议) HTTP是以明文方式发送数据的 用于从WWW服务器传输超文本到本地浏览器的传输协议. HTTP协议是以TCP/IP为基础的高层协议. 现在广泛使用的版本HTTP/1.1 GET /latest.html HTTP/1.1 Host: www.foo.com Content-Type: text/html … {空行} POST /servlet/serv HTTP/1.1 Host: ww

跨终端Web之Hybrid App

Native App(以下简称Native)和Mobile Web(以下简称Web)二者混合开发的产物被称为Hybrid App(以下简称Hybrid).Hybrid并不是什么新概念,最早可以追溯到Symbian时代,直到iOS和Android出现之后才充分展现出价值. Hybrid简史 1. 背景 Hybrid既利用了Native App丰富的设备API(Device API),又能拥有Mobile Web的跨平台.高效开发.快速发布的能力,对于相当庞大的应用场景而言都是适用的. Hybrid

在Web.config或App.config中的添加自定义配置

.Net中的System.Configuration命名空间为我们在web.config或者app.config中自定义配置提供了完美的支持.最近看到一些项目中还在自定义xml文件做程序的配置,所以忍不住写一篇用系统自定义配置的随笔了. 如果你已经对自定义配置了如指掌,请忽略这篇文章.? 言归正传,我们先来看一个最简单的自定义配置 <?xml version="1.0" encoding="utf-8" ?> <configuration>

App.config和Web.config配置文件的自定义配置节点

前言 昨天修改代码发现了一个问题,由于自己要在WCF服务接口中添加了一个方法,那么在相应调用的地方进行更新服务就可以了,不料意外发生了,竟然无法更新.左查右查终于发现了问题.App.config配置文件中的配置貌似出现了问题.查找节点发现是如下节点: <configSections> <section name="Test1" type="Demo.Section1,Demo"/> .............. </configSect

修改和获取web.config或app.config文件appSettings配置节中的Add里的value属性 函数

1: /// <summary> 2: /// 修改web.config或app.config文件appSettings配置节中的Add里的value属性 3: /// </summary> 4: /// <remarks> 5: /// 注意,调用该函数后,会使整个Web Application重启,导致当前所有的会话丢失 6: /// </remarks> 7: /// <param name="key">要修改的键key

跨终端Web之Hybrid App开发对比

Native App(以下简称Native)和Mobile Web(以下简称Web)二者混合开发的产物被称为Hybrid App(以下简称Hybrid).Hybrid并不是什么新概念,最早可以追溯到Symbian时代,直到iOS和Android出现之后才充分展现出价值. 一.Hybrid简史 Hybrid既利用了Native App丰富的设备API(Device API),又能拥有Mobile Web的跨平台.高效开发.快速发布的能力,对于相当庞大的应用场景而言都是适用的. Hybrid优势在于