以下是您的问题的答案,希望这会对一些人有所帮助。
无论是跨平台的,如果它能够实现所有的本地 行为的所有型号的手机,像在Android的菜单和 iPhone手势?
不,它不会支持使用Phonegap的所有本机特性,外观和感觉仍然像web一样。如果你为titaniam(我已经为一个项目完成),我们需要编写cusotm本地代码来实现它的一些功能。如果你这样做,你必须为iPhone和Android这两个平台。另外Titaniam会生成很多本地代码。所以,我的建议是去Native或去Phonegap。
除了跨平台优势, 还有什么其他优势吗?
除了交叉洗车台的主要优点是自定义控件,例如,如果你是这样做看起来比原生不同的自定义标签栏将很难在本地做你必须写更多的代码那。在Phonegap中,因为它是网页,你可以做你想做的事。
有什么缺点?与原生应用相比, 有没有什么限制?
正如我以前告诉过的那样,界面看起来像一个Web UI,并且一些重要功能无法实现。看到该SO link以获取更多信息
是否我可以使用相同的代码,而无需在所有的 设备的任何修改或我必须改变与相应的代码装置 动态确定了吗?
是的,你可以做,但我还没有做过。请参阅link应该根据设备类型进行一些代码更改。
我希望这会帮助一些
这个主题已经在StackOverflow中有很多的响应;我会建议一个简单的论坛搜索一个好的概述。那么如果你有一个更具体的问题发布 – 2010-12-15 14:28:21
@Aaron桑德斯:谢谢你。我认为我在搜索SO.i穷人无法得到解答这些特定问题的答案!如果可能请你张贴任何链接。这个话题与SO中的这些问题并不完全相同。 – Ads 2010-12-16 06:22:20
[Corona,Phonegap,Titanium之间的比较]的可能重复(http://stackoverflow.com/questions/1482586/comparison-between-corona-phonegap-titanium) – richsage 2010-12-20 09:42:38