设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

豆瓣音乐人app的PhoneGap实践

2013-11-2 20:07| 发布者: joejoe0332| 查看: 8726| 评论: 0|原作者: 苏丹|来自: infoQ

摘要:     豆瓣音乐人app在2011年开发时,便采用了基于原生与webapp混合架构的PhoneGap框架,直到今天。这也是目前豆瓣唯一一款使用 PhoneGap的app。最近我们刚发布了音乐人app的ios新版,仍然保持这一架构,在原生方面 ...


    可以移植到更多平台,但也需要一些工作

 

    我简单试过WebOS,样式上会非常一致,但存在一些其他问题,为稳定起见,我们没有发布WebOS的打包。另外,移动版IE10已经是对标准非常友好的浏览器,但样式上跟webkit仍然有差异,不能把webkit的webapp直接拿来就用,需要做适配。感觉上又回到了桌面web开发的世界。

有趣的是,使用MacGap把app核心部分打包成Mac的桌面应用,倒是完全无痛,几乎直接就可以用。

总结

使用感觉上来说, iOS上的效果要略好于android上的效果,几乎跟原生界面没太大区别。虽然跟原生app相比,渲染速度等细节上仍然略微吃亏,但总的看来是完全可以接受的水平。

总结一下的话,我们对基于PhoneGap得到的成果是满意的,开发性价比很高。用户对音乐人app的评价也比较好。将来在产品稳定后,我们是否会使用纯原生app替代PhoneGap,现在还不知道,这将取决于产品未来的决策。希望得到什么,也就同时决定了会放弃什么,一切都是权衡的结果,框架没有银弹。

关于作者

苏丹,北京师范大学数学系毕业,现任豆瓣音乐Techleader。

 

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部