趋势网 > 资讯 > 正文
版权归原作者所有 侵权敬请通知移除
摘要:开发者们经常思考的一个问题是该开发Web应用、本地应用,还是其他混合形式的内容。其实,该问题的答案虽不确定但十分简单,在正式的开发工作开始前,开发者需想清楚一些关键问题,如:目标受众是谁?开发该应用的目的是什么等等……
高中生遭捅杀遗言妈妈我好疼
网友:就算是拍门也不至于用刀捅啊,这一看就是学生啊,也不是什么社会人,太吓人了。
父亲在家长群公开夫妻矛盾被认定家暴
网友:支持法院决定,再怎么样,也要顾及孩子的感受。
一中国籍男童在日本被撞身亡
网友:无论国内外都应该注意安全,三岁的孩子,家长更应该多注意。
美4岁女童遭父母虐杀溶解后倒进水库
网友:人类基因突变成恶魔畜牲了,不过俩凑一块也实属不容易呢。
甘肃陇南滑坡21人遇难
网友:愿平安,我们在大自然面前真的好渺小。
泰国曼谷一餐厅火灾致27死
网友:酒吧这种地方人员密集,光线昏暗,不熟悉地方的人跑都不知道往哪里跑,逃出来的人真的很幸运了。

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

莱州警方通报数百只猫被盗窃转运
网友:我也做救助,看到救了那么多虽然很欣慰但也很焦虑,接下来要怎么安置这些猫猫呢。
埃及总统赛后发文
网友:最大的争议是可判可不判的动作,利好阿根廷就给判,利好埃及就不给判。
宜宾地震后一河流异常变红
网友:估计是河床下矿物析出了吧?
火灾鞋厂楼顶蓄水池打捞出多具遗体
网友:之前看到很多人在楼上的视频,所以他们都没获救吗,太难过了。
别让贫困生喝咖啡争议撕裂舆论
网友:我不是贫困生都做不到每天一杯9.9的咖啡。
特朗普性侵案败诉
网友:不过这真的怎么取证?
  感谢各大网址导航推荐本站: