首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Phonegap和钛的优点和缺点是什么?

使用Phonegap和钛的优点和缺点是什么?
EN

Stack Overflow用户
提问于 2010-12-14 09:34:54
回答 2查看 16.9K关注 0票数 27

我计划创建一个跨平台的应用程序,在安卓,iPhone和黑莓?我想用Phonegap或者钛。我的问题如下:

  • 是否可以在跨平台上实现所有手机模型的所有本地行为,比如安卓菜单和iPhone手势?
  • 除了跨平台优势之外,它还有什么其他优势?
  • 缺点是什么?与本地应用程序相比,有什么限制吗?
  • 是否可以在所有设备中使用相同的代码而不进行任何修改,还是必须将相应的代码更改为动态标识的设备?
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-20 09:39:53

关于堆栈溢出的先前讨论:Corona、Phonegap、Titanium的比较

乔纳森·斯塔克( Jonathan )给出的清晰解释:http://jonathanstark.com/blog/2010/04/05/phonegap-vs-titanium-mobile-et-al/

就你的问题而言:

要检查每个框架有哪些本地特性可用,您需要检查每个框架的API文档: phonegap在这里是http://docs.phonegap.com/

我认为上述两个链接中包含了这些优点/缺点。

这将取决于您正在做什么,但我想您将在每个平台的代码中有一些不同。

希望这能帮上忙!

票数 8
EN

Stack Overflow用户

发布于 2013-02-22 14:12:01

以下是你的问题的答案,希望这会对某人有所帮助。

是否可以在跨平台上实现所有手机模型的所有本地行为,比如安卓菜单和iPhone手势?

不,它不会支持所有使用Phonegap的本地功能,它的外观和感觉仍然像网络。如果您使用titaniam (我已经完成了一个项目),那么我们需要编写cusotm本机代码才能实现它。如果您要这样做,您必须为两个平台,iPhone,一个安卓。此外,泰坦尼克号将产生大量的本地代码。所以,我的建议是要么去本地人,要么去Phonegap。

除了跨平台优势之外,它还有什么其他优势?

除了跨平台的主要优势是自定义控件,例如,如果您正在执行一个与本机不同的自定义选项卡栏,那么在本机中很难这样做,您必须为此编写更多代码。在Phonegap,因为它是网络你做你想做的事。

缺点是什么?与本地应用程序相比,有什么限制吗?

正如我之前说过的,UI看起来像一个web,一些重要的特性是无法实现的。请参阅此,以便链接获得更多信息

是否可以在所有设备中使用相同的代码而不进行任何修改,还是必须将相应的代码更改为动态标识的设备?

是的,你可以做,但我还没做过。请参阅此链接,应该对设备类型进行一些代码更改。

我希望这能帮到一个人

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4437690

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档