趋势网 > 资讯 > 正文
开发也要精打细算:HTML 5+JavaScript混合方案
2012-01-11 08:52:10
周生生涉事挂坠送检结果为足金 男子把降压药掰开吃30分钟后昏迷 小洛熙事件最新通报 萝莉岛幸存者曾每天被侵犯3次 孩子1.7万私卖22克金镯妈妈发声 
原来你买的都有隐藏券!快查淘宝天猫内部优惠券

,互联网,开发也要精打细算:HTML 5+JavaScript混合方案

开发者们经常思考的一个问题是该开发Web应用、本地应用,还是其他混合形式的内容。其实,该问题的答案虽不确定但十分简单,在正式的开发工作开始前,开发者需想清楚一些关键问题,如:目标受众是谁?开发该应用的目的是什么等等。

市场研究公司Forrester表示,开发者不应该在本地代码和HTML 5之间进行非此即彼的选择。以下是Forrester关于四种开发方案的具体分析:

1)本地应用:

提供最好的用户体验、性能,以及设备API访问(摄像头、联系人、手机状态等);不过,由于四个主要的移动平台(iOS、Android、Windows Phone、BlackBerry)使用不同的代码库,因此同一款应用需要针对不同的平台进行多次开发,导致实际的开发预算可能会比预期高出150%至210%。

2)HTML 5/JavaScript Web应用

优点是浏览器无处不在,HTML 5的 <audio>和<video> 标签,以及设备访问API极大地增强了Web应用的功能;不足是JavaScript没有本地代码快,用户体验和设计流畅性做得不是很好。

3)HTML 5+JavaScript混合应用

该混合方案使其兼备多种本地功能,是Facebook移动应用和PhoneGap所采用的方案。从某种意义上来说,不管是对Web应用,还是本地应用,都最为两全其美。

4)移动中间软件

集成客户端和服务器端组件开发等多种开发环境,多适用于使用Oracle或SAP等系统的企业级开发工作室。

除此以外,开发者还需认真考虑的是成本和资源。在当前环境下,开发工作室通常会找一些精通Web技术的编码人员开发适用四种主要平台的应用。对Web应用来说,Forrester建议使用HTML 5+JavaScript混合方案;本地应用虽然有更好的视觉效果和更强大的设备访问API,但其跨平台的高额开发成本可能会让很多开发者望而却步。

小结:

总的来说,HTML 5+JavaScript混合方案是成本控制和潜在市场覆盖的最佳组合,极有可能成为未来移动开发市场的主宰。

某宝是什么,为什么叫某宝?对!我就是那个某宝
  • 最新
  • 最热
  • 头条
  • 奇趣
  • 周生生涉事挂坠送检结果为足金 周生生足金挂坠事件检测结果公布
    男子把降压药掰开吃30分钟后昏迷 男子降压药掰开吃血压低到测不出
    小洛熙事件最新通报 小洛熙妈妈称公安机关已立案侦查
    萝莉岛幸存者曾每天被侵犯3次 爱泼斯坦案受害者惊人证言
    全页海量资源!妲己Toxic 李妍曦 Lisa爱丽莎 夏茉gigi
    资讯    头条  人物   盘点  爆料  花边    囧图  段子  福利
    奇闻    周生生涉事挂坠送检结果为足金 男子把降压药掰开吃30分钟后昏迷 小洛熙事件最新通报 萝莉岛幸存者曾每天被侵犯3次 孩子1.7万私卖22克金镯妈妈发声 周生生涉事挂坠送检结果为足金 男子把降压药掰开吃30分钟后昏迷 小洛熙事件最新通报 萝莉岛幸存者曾每天被侵犯3次 孩子1.7万私卖22克金镯妈妈发声 女子摆拍自家孩子险些被拐 
    专题    优衣库  iPhone8  苹果X
    标签    互联网+  智能物联  增强现实  虚拟现实
    感谢各大网址导航推荐本站
    360导航
    UC导航
    Opera导航
    毒霸网址
    趋势网:关注互联网热点
    www.mtrend.cn
    @趋势网
    趋势网
    京ICP备09071216号-4