PhoneGap vs android和iOS
我现在正在开发一个社交网络(我不知道具体是什么),我想听听一些意见。我应该使用phonegap还是使用android和iOS?如果你想要一个好的应用程序,并且你愿意在其中投入一些时间,那就用原生的。PhoneGap vs android和iOS,android,ios,cordova,Android,Ios,Cordova,我现在正在开发一个社交网络(我不知道具体是什么),我想听听一些意见。我应该使用phonegap还是使用android和iOS?如果你想要一个好的应用程序,并且你愿意在其中投入一些时间,那就用原生的。 事实上,一定要用本地语言,好吧,如果你想从没有那么复杂的东西开始,我会说用Phonegap 您可能知道,最大的优势是您生成的HTML/JS代码打包到多个平台(Android、iOS、symbian等)中。然而,如果您需要更具体的服务,如后台服务来与用户交互等等,那么您肯定需要进行本地开发,至少这一部
事实上,一定要用本地语言,好吧,如果你想从没有那么复杂的东西开始,我会说用Phonegap 您可能知道,最大的优势是您生成的HTML/JS代码打包到多个平台(Android、iOS、symbian等)中。然而,如果您需要更具体的服务,如后台服务来与用户交互等等,那么您肯定需要进行本地开发,至少这一部分是这样 例如,如果您需要一个服务来警告用户更新等,那么您必须为Android开发中心应用程序(您的html资产)和后台服务,并为iOS开发bacgrounf服务,在这种情况下不可能重用代码
所以,这取决于你的目标。我在第一次启动我们的应用程序时问了同样的问题,但我的回答更简单,因为我有一个“时间”限制,这导致我们选择PhoneGap。以下是我的一些理由: 我真的知道如何编写本机应用程序吗?没有 我知道HTML5、css和javascript吗?宾果 首先,您必须了解PhoneGap只是生成的本机应用程序内部的嵌入式网络视图/浏览器。您仍然需要使用本机代码来构建PooGeAP应用程序,因此您可以考虑学习PrimeGAP作为第1步来学习如何编写本地应用程序。 PhoneGap教会了我很多关于每个平台上本机应用程序和项目结构的知识。我很确定,现在编写本地应用程序比两个月前容易多了
我们为多个客户端开发单个应用程序。作为我们敏捷方法的一部分,PhoneGap允许我们将应用程序发送给客户进行审查、反馈,并快速进行更改,以满足客户在UI布局和设计方面的需求。一旦客户批准设计;显然,如果客户愿意支付额外的费用,我们总是可以将设计转换为本机应用程序。听起来不错,但当我看到phonegap的一些优势时……不知何故,我感到困惑,这主要取决于你想深入到系统的深度。如果你想要一个应用程序能够处理的不仅仅是基本的东西,而且你想让它快速可靠,那么最好使用原生sdk.phonegap vs native。。。土生土长的最好!大多数社交网络也变得本土化了!因此,在这种情况下,我必须为每个手机操作系统配备一个应用程序(windows phone android ios等)。这听起来很难,但至少我对android有足够的了解……但另一个是一个大问题。事实上,我对安卓有了解,但问题是其他操作系统,我的意思是,ios和windows phone至少我对@Noogen的看法非常一致。我目前在一个phonegap应用程序中工作,可以学到很多东西。今天,如果需要开发一个本地应用程序,我会更加自信和熟练。