趋势网 > 资讯 > 正文
版权归原作者所有 侵权敬请通知移除
摘要:开发者们经常思考的一个问题是该开发Web应用、本地应用,还是其他混合形式的内容。其实,该问题的答案虽不确定但十分简单,在正式的开发工作开始前,开发者需想清楚一些关键问题,如:目标受众是谁?开发该应用的目的是什么等等……
暗访保税仓发货背后造假黑产
网友:只有315这天才会惊现假货,其他时间都是真货…
伊朗警告日本
网友:那你可得瞄准了,离那么远,它又那么小。
伊朗革命卫队称霍尔木兹海峡关闭
网友:多头空头谁厉害都无所谓了,你们打架我买单。
四川高一男孩斑马线上被撞身亡
网友:昨天跟一个男同事讨论,他说也不能全怪驾驶员,说行人自己不会站位,我说对呀,行人就该在天上飞,这样就没问题了。
父母搬砖供出的博士在意遇难
网友:农村、公派博士、28岁,这些词太让人惋惜了,于父母于国家于社会而言,都是十分惋惜的。
两少年骑车争执致1人死亡
网友:项城老家,三轮横行,交通混乱,我回去走路感觉都要东躲西躲,确实容易勾起脾气。

,互联网,开发也要精打细算: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混合方案是成本控制和潜在市场覆盖的最佳组合,极有可能成为未来移动开发市场的主宰。

5岁女童扁桃体手术出院后死亡
网友:这么小,有必要做吗?长大一些再做不行吗?
也门胡塞武装参战
网友:现在可以打,以色列防空基本上废了,现在打击效果应该很不错。
伊朗愿意结束战争
网友:已经保证过很多次,他们要打还是无人可挡。
健身房倒闭教练自费上完877节课
网友:这样的教练,将来他自己开健身房,会有大量老顾客来光顾。
伊朗称440公斤60%丰度浓缩铀被埋
网友:人家说的是战前已经同意妥协,但还是被侵略了,现在的立场是打到底。
女子在假装上班公司上班月入七八万
网友:厉害,装着装着就成老板了。
  感谢各大网址导航推荐本站: