我计划为多个操作系统(包括 Android、IOS、WindowsPhone)开发一个移动应用程序(我的第一个)——在狂野的互联网上,我发现了一个名为 phonegap 的框架,作为最小化开发过程的一种可能的解决方案。我了解 phonegap 的优势 - 但找不到真正的缺点... 1.) 所以问题是为什么我不应该使用 phonegap?
2.) phonegap 是否只是更慢,因为它被包裹在操作系统中,如果是的话,慢了多少?我的意思是你真的能分辨出原生应用程序和 phonegap 之间的区别,还是只有在你需要硬件加速(例如游戏)时才会更慢?
有关该项目的更多信息。目前我有几个“.Net”服务和提供者,通过 WCF 进行通信。应用程序应该能够从服务接收和发送视频流和音频数据,就像提供者那样。
3.)是否可以为此使用phonegap,还是我应该坚持使用本机应用程序?