PhoneGap vs android和iOS

时间:2013-08-29 19:51:05

标签: android ios cordova

我现在正在开发一个社交网络(我不知道具体是什么),我想听听一些意见。我应该使用phonegap还是使用android和iOS?

3 个答案:

答案 0 :(得分:3)

当我第一次启动我的应用程序时,我问了同样的问题,但我的答案更容易,因为我有一个“时间”限制,导致我们选择PhoneGap。以下是我的一些推理:

我真的知道如何编写原生应用程序吗?否。

我知道HTML5,CSS和JavaScript吗?答对了。

首先,您必须了解PhoneGap只是生成的本机应用程序内的嵌入式Web视图/浏览器。您仍然必须使用本机代码来构建PhoneGap应用程序,因此您可以考虑学习PhoneGap作为学习如何编写本机应用程序的第1步。

PhoneGap教会了我很多关于每个平台上的本机应用程序和项目结构的信息。我非常确定现在编写原生应用程序比我两个月前更容易。

我们为多个客户开发单一应用程序。作为敏捷方法的一部分,PhoneGap允许我们将应用程序提供给客户进行审查,反馈,并快速进行更改以满足客户对UI布局和设计的需求。一旦客户批准设计;显然,如果客户愿意支付额外的费用,我们总是可以将设计转换为本机应用程序。

答案 1 :(得分:2)

如果你想要一个好的应用程序并且你愿意花一些时间,那就去做吧。 事实上,永远都是本土的

答案 2 :(得分:1)

好吧,如果你打算从不那么复杂的事情开始,我会说去Phonegap。

正如你所知道的,最大的优势是你生成的HTML / JS代码被打包到几个平台(Android,iOS,symbian等......)。但是,如果您需要更多特定服务(如后台服务)来与用户进行交互等等,那么您肯定需要本地开发,至少这部分。

例如,如果您需要服务来警告用户更新等,您将需要开发中央应用程序(您的html资产)和Android的后台服务,以及iOS的bacgrounf服务,它不是在这种情况下可以重用代码。

所以,取决于你的目标。