教训就是,别用 PhoneGap, Titanium 之类的跨平台框架了

2012-12-31 01:47:18 +08:00
 fsw90628
1. 功能不全,想要的 API 用不了,或者 bug 一堆,到那时候就后悔莫及了。

2. iOS 和 Android 能一样吗,别寄予厚望了,他们太不一样了。
19204 次点击
所在节点    iDev
34 条回复
ElmerZhang
2013-01-08 10:10:50 +08:00
什么东西都不是万能的,是楼主对它们的期望太高了
middleware
2013-01-08 10:34:57 +08:00
好的 cross-platfor SDK 必须有 fall-back 的能力。比如 Qt,可以随时从中取出一个 platform-specific 的 graphics context 用 GDI+ 或者 Cocoa 绘图,而且效果和其它部分无缝集成。不知道 PhoneGap 什么的是否如此。那种包揽一切的,比如 Flash,就免了。
superisaac
2013-01-08 11:01:10 +08:00
用hybrid吧
shiren1118
2013-01-08 12:59:21 +08:00
@shellex 看人吧,没做过前端和不熟悉的ios等平台的人不宜用pg,原因很简单,只会一个无法深入优化的
threeknife
2013-01-08 16:13:28 +08:00
我用js 模拟过 ios上的springboard 在webview下表现很差 经常会卡住
nickcheng
2013-01-09 11:20:32 +08:00
不能武断的说用或不用.
先搞明白一个框架优缺点和要做的项目的具体情况再决定是否使用. 当然, 中间的无数次尝试是肯定要经历的.
yellowV2ex
2013-01-29 09:07:43 +08:00
这东西不如 adobe air + navite 跨的靠谱
Mutoo
2013-01-29 09:29:57 +08:00
@ljbha007 cocos2d 就是为游戏而生的,你用它做GUI程序,会哭死的。
pystone
2013-01-29 11:10:51 +08:00
@txx 神马项目=.=
bengle
2013-01-29 11:43:35 +08:00
我也发现了,还是原生靠谱啊
madao
2013-01-29 12:12:47 +08:00
这玩意就是用来做展示app的 别想太多了
ljbha007
2013-01-29 14:07:04 +08:00
@Mutoo
我没有说用它做GUI程序
我的理解是“应用”包括“游戏”
“游戏”也是一种“应用”
ljbha007
2013-01-29 14:08:07 +08:00
@Mutoo
主要是楼主说的 “跨平台框架” 包挎游戏框架
koalli
2016-08-03 22:04:18 +08:00
@txx 记得有个跨平台的 app 框架是用 cocos2dx 改的,修改了渲染机制什么的

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

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

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

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

© 2021 V2EX