移动APP和HTML5的区别是什么

 我来答
沪上飞鱼
2017-01-10 · 知道合伙人互联网行家
沪上飞鱼
知道合伙人互联网行家
采纳数:64 获赞数:623
在期间曾多次获得国家一等奖学金 大学期间获得软件开发设计二等奖 上海某科技公司软件开发工程师

向TA提问 私信TA
展开全部

想了解他们之间的区别,先看一下各自的简单定义吧。

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各有自己优势和不足,需求者应该根据各自的特点来选择合适的语言。

柴千雁068
2016-11-21
知道答主
回答量:7
采纳率:0%
帮助的人:2.4万
展开全部
html5是用在移动端浏览器里面的应用,而移动APP指的是原生app就是那些用Object-C或java写的app吧
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大汪聊情感
2016-12-28 · 专注分享优质情感美文
大汪聊情感
采纳数:1109 获赞数:5760

向TA提问 私信TA
展开全部
TML5只是HTML的一个版本,作为WEB应用,都是运行在浏览器的前提下的。

浏览器是App的一种,直接运行在操作系统的基础上。

他们的执行效率,显示效果,可以调用的系统权限都是不一样的。

从编程语言上来说,移动APP的编程语言一般是:c#,Java, c,vb。

HTML5的编程语言则是:html5,css3,javascript,jquery
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式