基于移动端内容展现工具变平台用HTML5开发ios应用

2016-03-29 14:44:03 498浏览

        早在2004年,WHATWG0)就提出了HTML5的前身Web Applications 1.0规范。业界对HTML5的广泛关注源于苹果创始人乔布斯2010年4月发表的《关于Flash的一些思考》的公开信。在信中,乔布斯罗列了苹果iOS不支持Flash的六大原因,包括开放性、完整的网路体验、稳定性、安全与效能、电池能耗、触控支持以及最重要的原因:Adobe不听苹果的话。由于在iOS中放弃了对Flash的支持,业界需要在移动智能终端中寻找一种开放的多媒体应用平台。近年来,HTMl5逐步发展,2012年底在业界的共同努力下,终版HTML5标准定稿,一些持观望态度的厂商和开发者可以立即着手进行相关软件与服务的开发,由于各大互联网及软件公司的鼎力相助,HTML5的路应该越走越宽广。
        HTML5的使命是将Web由一个内容展现的“工具”变成一个成熟的应用“平台”。HTML5扩展或新增了交互能力、多媒体呈现能力、云端服务集成能力与本地处理能力。它不只是增强了交互性和页面表现能力,在语义特性、连接特性、多媒体特性、本地存储特性、三维图形及特效特性、设备兼容特性和CSS3等方面,都发生了根本性的变化,这些会随着HTML5的普及应用而得到逐步显现。

        HTML5应用有两种形态:一种是在浏览器内运行的Web APP应用(网页应用),另外一种是将Web APP打包成原生态APP应用(原生应用或者本地应用)直接在移动终端中运行的混合型APP,比如用html5开发ios应用,基本上两种形态各有优劣,Web APP具备优异的跨平台、跨终端等特性,应用发布渠道自主可控,不受苹果、谷歌、微软等控制,但Web APP目前在性能、用户体验、终端集成等领域尚不及原生应用,商业模式不够清晰,产业链仍不够完善。混合型APP由于性能体验、本地能力深度集成等方面的优势,是HTML5应用发展的一个重要领域,也是当前手机游戏、移动多媒体应用的主要方式。当然,随着终端处理性能的逐渐提升、无线宽带网络的普及,浏览器对HTML5标准的支持进一步完善及其性能不断提升,可以期望Web APP会成为HTML5应用的主要形态。

        随着移动智能终端的迅猛发展以及应用的繁荣,HTML5的一些高级功能,如交互性、跨平台、跨终端、增强的通信功能等方面,吸引了大批开发者尝鲜试用,一些国际大型移动互联网厂商已经把构造基于HTML5的移动互联网平台与生态系统作为一项重要战略。如苹果公司在智能终端摒弃了Flash,全力支持HTML5的发展;iOS平台浏览器Safari也是目前移动智能终端上对HTMI_5支持较好的浏览器之一;谷歌依托安卓与Chrome全力推广大量基于HTML5的智能终端应用与服务;微软在WinPhone中提供了对HTML5的全面支持;Adobe正式放弃了移动Flash的研发,转向对HTML5的开发环境的支持。

 查看更多关于“iOS培训资讯”的相关文章>>

标签:

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号