0

目前我正在开发 ios 和 android,所以我需要一个接一个地为它们开发相同的应用程序..

了解Phone-Gap ..您尝试过吗..如何同时开发应用程序,并且两个平台的时间要短得多...是简单还是复杂还是需要时间来学习...

4

2 回答 2

4

一旦您为 PhoneGap 设置了 SDK(注意:目前它称为 Cordova),开始使用它进行开发非常快。基本上你所需要的只是一些 HTML(5) 和 JavaScript 知识。但是请注意,PhoneGap 只是一个将您的 HTML+CSS+JS 应用程序嵌入到本机框架中的框架,此外,它还使您可以访问 JavaScript(相机、加速度计等)无法使用的平台功能。 -平台方式。如果您了解 Web 客户端技术,您会发现开始使用它非常容易。

这种方法的不利之处在于,您无法直接访问本机 UI 小部件、屏幕过渡和动画,从而获得与本机应用程序相同的外观和感觉。为此,您必须安装一些其他 JavaScript UI 框架,如 jQuery Mobile、iScroll 等。配置这些框架以使其与 PhoneGap 一起工作可能需要一些时间,但值得付出努力。

无论如何,这取决于您的应用程序的需求。由于上述技术的局限性(在 CPU、内存处理、原生外观、对原生技术的访问受限),我觉得这种方法只适用于某些类型的应用程序,很可能是厚一堆 Web 服务背后的客户端。它们也非常适合快速制作 UI 原型。如果你需要更复杂的东西,你最好选择原生开发。

于 2012-06-05T07:09:53.917 回答
2

不,从 phonegap 开发本机应用程序很容易,实际上您只需要创建一次编写代码,并且在进行一些设置后,它就会适用于 phonegap 支持的每个平台。有一些 url 有很好的信息。

对于安卓

对于iOS

Phonegap-Beginners-Guide(pdf)的链接

于 2012-06-05T07:10:05.610 回答