pc蛋蛋 > 移动应用 >

移动应用开发:HTML5将落后于本地方法

2018-09-12 15:27

  【IT168信息化】互联网的普及和新技术的展开,这些都驱使着电子商务发生着翻天覆地的变化。在这些新的驱动力中,移动应用,网上支付系统和大数据所有的这些,上周在马萨诸塞州剑桥的麻省理工学院(MIT)斯隆管理学院的高科技会议上,都做了展示和说明。当然,这些重大的变化也伴随着一些问题。

  从某种程度上讲,移动应用开发问题是最大的问题。智能手机正不断扩大用户与企业和电子商务的联系。但是开发技巧还不足,同时平台分段存储没有约束力。

  尽管网络浏览器可以运行在手机上,但它却几乎不能轻松地进军到移动设备的嵌入式功能中。移动爱好者组成的座谈小组,在MIT会议上说,在未来的一段时间,为个人设备进行本地开发优于基于网络的替代品。这的确是事实,如果忽略基于HTML5方法的网络浏览器的改进。

  “现在,本地开发有着明显的优势,”小组成员Sean Kelly说,他是移动游戏公司Zynga的副总裁。Zynga位于旧金山加利福尼亚州。“从游戏的角度来说,问题在于HTML5不支持APIs,而HTML5中又不存在APIs。”

  Kelly把全球定位系统(GPS)技术和视频加工做为其中两个功能的例子,来说明本地设备操作系统比基于HTML5的浏览器好操作。HTML5社区必须更多地注重JavaScript,而且努力追赶上,尤其是在它转向支持移动设备的多媒体时。

  早期流行的移动应用,都是针对特定的移动设备来开发唯一的特性。电子游戏也是同样的,其它领域亦如此。

  “每次都会有抽象层拖后腿。JavaScript是通用语言。这是一个梦想,但对于在边缘上的【应用】来说,HTML5和JavaScript将永远走不一起,”Schleifer说。他曾经是微软的长期移动设备架构师和开发师,现在的Directr(sic)的创始人,该公司是建立在马萨诸塞州剑桥的基础之上。

  当网络浏览器成为普遍的客户端后,就会降低对多平台的开发需求。但是,在应用必须传输到各种Unix系统上的时候,如果期望开发移动设备的嵌入式功能,那么团队现在就要为移动应用空间编写多样的操作系统。

  “我想,每个人都希望它能赶上,但我不认为HTML5和JavaScript能够赶得上本地方案,”他说,“人们会一直谈论下去。但到最后,公司不会给予关注。公司只会注意到建设他们自己的产品。你知道你想要你的产品变成什么样,然后找出最好的路子。”