A. 移动app和webapp的区别
移动app就是手机应用嘛,要安装到手机上的APP;
webapp是网页版应用,不用安装到手机上,一般功能有限。
B. 移动端Web和Webapp有什么区别
web是一个站点的总称,任何站点都可以称之为web。
webAPP就是web应用,一个具有完备实现某一个功能的程序,都可以称之为应用。比如一个看小说的阅读器,一个播放器等等。webAPP就是这类的应用是基于浏览器运行的。
webAPP都是web,web不一定都是APP。
大约就是这样。
从开发的角度来看,并没有区别,都是开发~只是技术选型不同罢了。
C. web端app和手机端app的区别是什么
Native App开发
Native App开发即我们所称的传统APP开发模式(原生APP开发模式),该开发针对IOS、Android等不同的手机操作系统要采用不同的语言和框架进行开发,该模式通常是由“云服务器数据+APP应用客户端”两部份构成,APP应用所有的UI元素、数据内容、逻辑框架均安装在手机终端上。
Web App开发
Web App开发即是一种框架型APP开发模式(HTML5 APP 框架开发模式),该开发具有跨平台的优势,该模式通常由“HTML5云网站+APP应用客户端”两部份构成,APP应用客户端只需安装应用的框架部份,而应用的数据则是每次打开APP的时候,去云端取数据呈现给手机用户。
Web APP应用呈现以下特点:
(1)每次打开APP,都要通过APP框架向云网站取UI及数据;
(2)手机用户无法上网则无法访问APP应用中的数据。
(3)框架型的APP无法调用手机终端的硬件设备(语音、摄像头、短信、GPS、蓝牙、重力感应等)
(4)框架型APP的访问速度受手机终端上网的限制,每次使用均会消耗一定的手机上网流量;
(5)框架型APP应用的安装包小巧,只包含框架文件,而大量的UI元素、数据内容刚存放在云端;
(6)APP用户每次都可以访问到实时的最新的云端数据;
(7)APP用户无须频繁更新APP应用,与云端实现的是实时数据交互;
适用企业:电子商务、金融、新闻资讯、企业集团需经常更新内容的APP应用。
Native App(原生型APP)应用呈现以下特点:
(1)每次获取最新的APP功能,需要升级APP应用;
(2)原生型APP应用的安装包相对较大,包含UI元素、数据内容、逻辑框架;
(3)手机用户无法上网也可访问APP应用中以前下载的数据。
(4)原生型的APP可以调用手机终端的硬件设备(语音、摄像头、短信、GPS、蓝牙、重力感应等)
(5)APP应用更新新功能,涉及到每次要向各个应用商店进行提交审核。
适用企业:游戏、电子杂志、管理应用、物联网等无需经常更新程序框架的APP应用。
移动Web无所不在,移动Web是目前唯一的支持各种设备访问的平台,与桌面Web一样,移动Web支持各种标准的协议。移动Web也是唯一一个可供开发者发布移动应用的平台,它将各种移动交互与桌面任务有效地连接了起来;而开发Native App可以充分利用设备的特性,而这一点往往是Web浏览器做不到的,所以对一个产品本身而言,Native App是最佳的选择。
D. 移动端Web App和WAP有什么不同
移动端Web App和WAP有什么不同?最直接的区别就是功能层面。WAP更侧重使用网页技术在移动端做展示,包括文字、媒体文件等。而Web App更侧重“功能”,是使用网页技术实现的App。总的来说,Web App就是运行于网络和标准浏览器上,基于网页技术开发实现特定功能的应用。
WebApp是指基于Web的系统和应用,其作用是向广大的最终用户发布一组复杂的内容和功能。ASP,php,HTML,java等。使用这些常见的网络开发工具,可以制作绝大部分的webapp程序,使其在网站页面上实现传统的C/S架构软件的功能,也就是我们常说的SaaS模式。
从一个简单的帮助消费者计算汽车租借费用的网页,到为商业人员和度假者提供全套旅游服务的大型复杂的WEB站点,都是WebApp。它包括一些完整的WEB站点,WEB站点的专门功能以及在Internet、Intranet或ExtraNet上的信息处理应用。
当用户登录一个网站(如Pixlr),大家很容易理解这是在访问一个Web App。但是对那些仅仅提供基础服务(如电话查询或是信息查询)的网站,区分用户是否在访问Web App就变得相当困难了。
其实这些服务大多都是Web App。我常常这样问自己“这个程序是否完成了某个任务?”。即便它只完成了某个非常小的任务,那么它也是一个Web App。Google的搜索引擎就是一个Web App,它本质上和电话查询服务没有什么区别。
这样说来,也并非所有的网站都是Web App。如果这个网站并没有执行任何任务,那么它就并不是Web App。
E. 一起看看Web网站与移动App的区别有哪些
1、本质上都是web,都是利用html、css、js构建的网站
2、不同的是,webapp利用框架技术等让你有了在使用App的感觉(比如页面不跳转刷新等)
3、专业建站 文汇建站!
F. 移动web和webapp是一个概念吗
web是传统意义的web服务,移动的web指的是wap,专门为移动用户提供web服务,是基于浏览器的移动设置应用。webapp我理解是运行于网络或标准浏览器上,基于网页技术开发实现特定功能的应用。前者无需发布应用,所有应用脚本或CGI等均在服务器上运行,而后都一般需要发布应用,也就是一般说其应用在终端上运行。
G. 移动APP与web APP的区别,能详解下吗
Web App即是一种框架型APP开发模式(HTML5 APP 框架开发模式),该开发具有跨平台的优势,该模式通常由“HTML5云网站+APP应用客户端”两部份构成,APP应用客户端只需安装应用的框架部份,而应用的数据则是每次打开APP的时候,去云端取数据呈现给手机用户。
原生APP又称Native App,该开发针对IOS、Android、Windows等不同的手机操作系统要采用不同的语言和框架进行开发,该模式通常是由“云服务器数据+APP应用客户端”两部份构成,APP应用所有的UI元素、数据内容、逻辑框架均安装在手机终端上。
开发方面的区别
移动Web App
1、因为运行在移动设备的浏览器上,所以只需要一个开发项目
2、这种应用可以使用HTML5,CSS3以及JavaScript以及服务器端语言来完成(PHP,Ruby on Rails,Python)
3、这里可没有标准的SDK,基本任意选择别忘了有一些跨平台的开发工具,比如PhoneGap, Sencha Touch 2以及Appcelerator Titanium等等。
原生App
1、每一种移动操作系统都需要独立的开发项目
2、每种平台都需要独立的开发语言。Java(Android), Objective-C(iOS)以及Visual C++(Windows phone)等等
3、需要使用各自的软件开发包,开发工具以及各自的控件
能力方面的区别
移动Web App,只能使用有限的移动硬件设备功能。原生App,能够与移动硬件设备的底层功能,比如个人信息,摄像头以及重力加速器等等
获取方法的区别
移动Web App
1、从移动设备上的浏览器访问
2、不需要安装额外的软件
3、软件更新只需要服务器就够了
4、因为现在没有什么商品或卖场提供这种App,所以如何搜索这些移动Web App相当不简单
原生App
1、直接下载到设备
2、以独立的应用程序运行(并不需要浏览器)
3、用户必须手动去下载并安装这些原生App
4、有一些商店与卖场来帮助用户寻找你的App,目前app市场不计其数。
版本控制的区别
移动Web App,所有的用户都是用同样的版本。原生App,用户可以自由地选择是否更新软件版本,所以会出现不同用户同时使用不同版本的情况
原生App的优势:
1、比移动Web App运行快
2、一些商店与卖场会帮助用户寻找原生App
3、官方卖场的应用审核流程会保证让用户得到高质量以及安全的App
4、官方会发布很多开发工具或者人工支持来帮助你的开发
移动Web App
1、跨平台开发,用户不需要去卖场来下载安装App
2、任何时候都可以发布App,因为根本不需要官方卖场的审核
原生APP的特点:
1、每次获取最新的APP功能,需要升级APP应用;
2、原生型APP应用的安装包相对较大,包含UI元素、数据内容、逻辑框架;
3、手机用户无法上网也可访问APP应用中以前下载的数据。
4、原生型的APP可以调用手机终端的硬件设备(语音、摄像头、短信、GPS、蓝牙、重力感应等)
5、APP应用更新新功能,涉及到每次要向各个应用商店进行提交审核。
App测试方面
不管是移动web App还是原生App,都是需要在移动终端上运行的,那么对移动终端的兼容性配适的需求就是一样的。基本上线前,都需要进行app兼容性测试,app功能测试等,确保产品质量和用户体验。
移动Web无所不在,移动Web是目前唯一的支持各种设备访问的平台,与桌面Web一样,移动Web支持各种标准的协议。移动Web也是唯一一个可供开发者发布移动应用的平台,它将各种移动交互与桌面任务有效地连接了起来;而开发Native App可以充分利用设备的特性,而这一点往往是Web浏览器做不到的,所以对一个产品本身而言,Native App是最佳的选择。
H. 究竟移动App和Web谁是未来
Chris Dixon援引来自ComScore和Flurry的数据认为随着人们使用移动设备和移动App的增加,(移动)Web或者说是网络最终将输掉这场比赛。而Web的失败,意味着移动App最终战胜了象征着开放、创新的互联网。
我认为Dixon推论是错误的。我们不能狭隘地认为所谓的“Web”就是浏览器加载出来的网页。Web是HTTP、是开放的互联网。如果明白了这一点,我们再来看看那些使用移动App的用户都做了什么。毫无疑问,移动App用户使用的互联网服务和他们在浏览器中所使用的服务是同一个。二者的区别仅仅是呈现形式上的差异。在很多情况下,特别是在移动互联网使用场景下,移动App和Web是两个界线模糊的概念。当我使用Tweetbot(Twitter的一个第三方客户端)的时候,我大部分时间需要点开链接,阅读那些在移动Web上的内容。我倒是想问问Dixon,那我当时是在使用移动App还是使用Web呢?
人们普遍对Web的概念存在过于侠义的理解。Web是HTTP、HTTPS。移动App和Web是同宗同源的“两兄弟”。它们核心指向的是同一个互联网服务。同一个服务之所以会有两种不同呈现形式的存在,完全取决于用户在不同使用场景下的体验差异。同样是使用Facebook,PC端用户会选择使用浏览器登录Facebook网页,而移动端用户肯定会选择使用Facebook App。用户不同的选择无关乎他们是选择了开放或是封闭的平台,用户所考虑的就是选择最舒适的用户体验。
对于这一点,我们应该欢呼而不是惋惜。移动App和Web各有专长,数量的多寡并不等于谁输谁赢。谁能在某种情况下为用户提供最好的体验,用户就会选择谁。这就好比是水遇高山往低处流动一样反对移动App或是唱衰Web就好比是违反了基本的用户体验原则。
那我们应该怎么理解Web呢?Web不仅仅是HTML、CSS、JAVAScript,我更愿意把它定义为连接一切的载体。无论是浏览器中的网页视频,亦或是从Tweetbot中点开一个链接到Youtube的视频,这些都是“Web的”。原因很简单,因为它们都连接了互联网服务。
最后,我还必须澄清,移动App的强势并不意味着会阻断移动互联网的创新精神。的确,App Store、Google Play(包括亚马逊、微软)控制了各自平台上的应用分发,但他们并没有控制Web。每个应用商店可能会成为一个个围墙花园,但是移动App本身只是Web的一个客户端而已。
反对移动App的背后,实际上是保守势力的固有思维。这就好比是十几年前(当然,现在也有)纸质书籍的拥护者反对电子书和网络多媒体信息浏览是同样的道理。这样看来,移动App并没有成为牢笼,反而成了打破浏览器Web统治的格局。对于我来说,移动App为人们在移动网络下,提供了更好的体验,这十分欣慰。
I. 移动web和webapp有什么区别
一、地位不同
web属于一种技术,而webapp则是根据这一技术开发成的应用,web是源头,而webapp则是支流。
二、功能不同
web app特指的是用html5技术开发,之所以叫web app是因为他比较接近客户端应用程序的用户体验,可以和系统深度融合,调用一些只有客户端才能调用的功能(比如在移动设备上利用html5开发出的网页可以访问电话、摄像头等本地功能)。
三、功能不同
移动Web App跨平台开发,用户不需要去卖场来下载安装App,任何时候都可以发布App,因为根本不需要官方卖场的审核。web直接下载到设备,以独立的应用程序运行(并不需要浏览器),用户必须手动去下载并安装这些原生App。
四、版本控制的区别
移动Web App,所有的用户都是用同样的版本。web用户可以自由地选择是否更新软件版本,所以会出现不同用户同时使用不同版本的情况。
J. 移动APP和HTML5的区别是什么
想了解他们之间的区别,先看一下各自的简单定义吧。
app:主要是指application(应用程序)
HTML是hypertext markup language(超文本标记语言)
主要区别有
1.应用环境:
手机原生app面前比较流行环境是Android和IOS两个版本。
HTML5主要是在浏览器中进行运行和渲染,其实浏览器是App的一种。
2.相关编程语言:
移动APP的编程语言一般是:c#,Java, c,vb 等...
HTML5的编程语言则是:html5,css3,javascript,php/jsp/asp 等...
3.开发成本和周期:
移动APP相对来说开发成本比较高,周期也比较长。html主要应用于前端web开发,开发制作周期短,费用少。
4.兼容性
手机app在不同的系统中需要开发不同版本(例如前面所说的Android和IOS),而html5可以跨平台主要有浏览器就可以运行。
5.用户体验。执行效率,显示效果,可以调用的系统权限都是不一样的。
在用户体验和表现这个方面 APP提供用户展示图形界面和数据展现的丰富性方面要比HTML5好。而且调用的系统权限APP相对权限要高。
总结:html5和app各有自己优势和不足,需求者应该根据各自的特点来选择合适的语言。