HTML5无法取代iOS原生应用的两大理由

移动开发
Forrester Research公司也曾指出,HTML5的出现还将影响苹果通过原生应用中收获的利润。但从以下两个原因可以看出,业内人士不应该低估iOS原生应用的长远吸引力:

根据Bernstein Research公司分析师Toni Sacconaghi Jr的观点,在HTML5的影响下,2015年苹果营业利润增长可能会遭受30%的损失。Forrester Research公司也曾指出,HTML5的出现还将影响苹果通过原生应用中收获的利润。但从以下两个原因可以看出,业内人士不应该低估iOS原生应用的长远吸引力:

 

[[52907]]

 

ios-html 5(from nexus404.com)

1.原生应用能够突破其局限性

人们之所以认为HTML5将取代iPad和iPhone设备中的原生应用是因为它的网络技术正在赶超iOS软件的功能。虽然这是事实,但是HTML5永远也不可能与原生应用相提并论,应为苹果始终掌握着主要控制权,它可以决定哪些第三方应用软件可以在iOS设备上运行。iOS每一次重大更新都能给开发者带来新的API,而每一代新的硬件也都提供了新的网络连接选项,收音机以及其它硬件功能。举个例子来说,iOS 5便推出了1500款新型API, 包括iCloud Storage,Newsstand以及Twitter。

只有苹果能够决定它的软件可以做什么或不能做什么,以及何种硬件可以与之兼容;但是因为HTML5是基于所有浏览器而设置的,所以要求更多的技术妥协。同时,HTML5如果要使用iOS硬件的所用功能也拥有许多局限因素,尽管苹果已经采取了一些改善措施,例如允许Safari使用更多的本地设备内存以及地理定位服务。虽然如此看来好像是HTML5正在迎头赶上本机应用,但是事实上它却永远不可能超越它们,因为苹果的移动技术还在不断进化,并且通过iOS SDK给原生应用开发者提供更多的API选择。

2.原生应用才刚超越移动网页

在智能手机和平板电脑设备中,手机应用刚刚才开始赶超移动网页,其人气正处于高涨阶段。应用商店的出现更是助长了这种趋势,目前尚无迹象表明这种趋势会放缓或者扭转,虽然Vudu(注:一种新型电视节目服务),亚马逊以及《金融时报》等公司最近都绕开苹果App Store,创建了HTML5网页应用。

显然,很多公司宁愿选择HTML5而不是苹果的原生应用是因为,基于网页的产品让他们绕过苹果这个中间商,避开苹果营收抽成,直接获取更大的利润,并且能够针对多个平台一次性开发产品。但是从用户体验的角度来看,绝大多数用户可能并不会支持应用大规模向HTML5领域迁移。虽然市场上将会有越来越多HTML5产品,但是原生应用的光芒也不会轻易被掩盖,因为它有稳定的离线访问,特定的界面,可自由访问特定硬件和软件等功能。

我认为在今后几年里,苹果将继续从原生应用中赚取更多利润,HTML5无法对此造成严重影响。

【编辑推荐】

  1. 前谷歌实习生:为什么iOS比Android更顺滑
  2. 当iOS游戏开发像做份沙拉那么简单
  3. iOS应用审核的通关秘籍
责任编辑:冰凝儿 来源: GigaOM
相关推荐

2010-08-20 09:39:51

SaaS云计算

2014-01-09 16:48:12

UbuntuWindows XPWindows 8.1

2011-12-08 09:39:27

HTML 5

2011-12-12 20:54:26

Android

2012-02-13 10:14:10

MonoTouchObjective-C

2013-07-03 10:10:46

Windows 8.1

2010-11-19 15:59:51

IT跳槽

2012-04-05 09:32:38

Lumia 900iPhone

2011-12-14 09:47:04

Android平板电脑

2019-10-10 18:11:32

数据湖数据存储企业

2014-04-14 09:24:11

2013-01-23 10:58:04

2015-10-27 09:36:31

Web开发者理由

2014-11-12 10:12:46

程序员

2020-02-26 13:59:28

JavaScript物联网编程语言

2022-09-20 09:52:01

数据中心虚拟化服务器

2012-10-12 14:44:40

微软Office

2011-12-12 20:33:39

Android

2010-09-13 10:31:29

CSS布局
点赞
收藏

51CTO技术栈公众号