WebAPP开发,PhoneGap到底靠谱不靠谱?

2013-06-18 23:31:50 +08:00
 moyaya
心力绞碎的终于将一个C2C交易系统上线了。

下一步,准备上一个APP,一方面是用户有需求,另外就是一个竞争对手,居然冒用我们网站的名字上架了一个APP...

但很纠结,因为APP是另外一套玩法,包括产品,UI,开发什么的不一样,连推广都不一样。

如果用原生的开发,小团队独立养OC的开发人员成本太高,外包的话,代码的维护,升级都很麻烦。

所以想尝试开发一个WebAPP...基本想选择PhoneGap来开发。

第一期的需求比较简单,包括:登陆,注册,浏览,收藏,回应...
下面就是需要有发布功能,以及在线支付。


有WebAPP开发,尤其是有PhoneGap开发经验的来说说:

PhoneGap开发难度大不大?另外性能到底情况会怎么样?大概遇到的主要问题是什么?...

UI只需要一套就可以了是吗?
6741 次点击
所在节点    问与答
29 条回复
alanoy
2013-06-19 00:14:29 +08:00
看你的需求,PhoneGap 对你来说只是包个壳咯,难度不是很大;
性能主要还是在于你的 webAPP,例如阴影、渐变、圆角这些能不用就别用,尤其 Android 上;
我目前遇到蛋疼的问题主要集中在滚动上,iScroll 不够流畅,在 Android 上,当需要点击 textarea/input 弹出 softKeyboard 时,如果有 iScroll 也很头疼。

UI,PhoneGap 就是要你只用一套啊。

目前正在折腾 PhoneGap 项目,与君共勉。
cssnote
2013-06-19 00:19:02 +08:00
用来给企业做手机网站可行么?
ETiV
2013-06-19 01:37:15 +08:00
同1楼...iOS 流畅的快飞了...

Android...真想砸机器啊...
feilaoda
2013-06-19 08:18:50 +08:00
ios WebAPP
Android 原生APP
moyaya
2013-06-19 09:07:20 +08:00
@alanoy 你是前端是后端开发?

没开发过WebApp的前端大概多长时间能上手?
moyaya
2013-06-19 09:07:54 +08:00
@cssnote 手工社区

手工客(http://www.sogoke.com
moyaya
2013-06-19 09:09:11 +08:00
@feilaoda @feilaoda

那就先开发IOS的算了,Android本来就不喜欢。
yqrm
2013-06-19 09:52:38 +08:00
0.9版本时用过,不靠谱
refresh
2013-06-19 10:13:45 +08:00
多数时候,和PhoneGap无关,体验方面,如果不是要求非常高的话,优化得好还是蛮不错的。
适合小型工具类的应用
csx163
2013-06-19 11:14:15 +08:00
见过用PhoneGap做游戏的,体验一般,不是很差就是了
alanoy
2013-06-19 14:59:22 +08:00
@moyaya 前期预研工作要做好,关于移动端 webApp 需要注意的东西,了解一些性能优化方面的;前端架构搭建、数据存储、页面切换等
jedyu
2013-06-19 17:20:04 +08:00
不靠谱
moyaya
2013-06-19 19:55:51 +08:00
@yqrm
@yqrm

说说为什么不靠谱呗
moyaya
2013-06-19 19:56:30 +08:00
@refresh 我们是社区,动态数据比较多,适合吗?
moyaya
2013-06-19 19:58:48 +08:00
@alanoy 非常感谢!
gsanidt
2013-06-19 20:25:21 +08:00
MarshallChen
2013-06-19 21:03:28 +08:00
@guopengliang http://www.v2ex.com/t/55460 他写的 DailyCost 是 WebApp 供参考!
refresh
2013-06-19 21:31:26 +08:00
@moyaya 数据多的时候下拉刷新会有问题,可以用分页解决问题,但体验不好,也可以使用其它手段解决问题,但比较麻烦。
如果你要使用混合式开发,会有各种坑等着你,你需要一个前端高手(CSS3/HTML5和精通Web App开发),否则请选择native
moyaya
2013-06-19 22:46:08 +08:00
@MarshallChen 感谢,UI做的很漂亮
moyaya
2013-06-19 22:48:33 +08:00
@refresh 我们后端是Python,有一个前端,CSS3/HTML5/JS问题不大,但没开发过WebApp,如果开发native,就需要外包了,很多东西就不受控制,而且以后的升级都很麻烦。

所以才无限的纠结...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/72834

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX