<分区>
目前我在 ios 和 android 上工作,所以我需要为它们一个接一个地开发同一个应用程序..
了解 Phone-Gap..您是否尝试过..它如何同时开发两个平台的应用程序并在更短的时间内开发应用程序...它是简单还是复杂或者需要时间来学习...
最佳答案
一旦您为 PhoneGap 设置了 SDK(注意:目前称为 Cordova),开始使用它进行开发会非常快。基本上您只需要一些 HTML(5) 和 JavaScript 知识。但是请注意,PhoneGap 本身只是一个将 HTML+CSS+JS 应用程序嵌入到 native 框架中的框架,此外,它还允许您访问平台功能,否则这些功能无法通过 JavaScript(相机、加速度计等)交叉使用-平台方式。如果您了解 Web 客户端技术,您会发现开始使用它非常容易。
这种方法的缺点是您无法直接访问 native UI 小部件、屏幕转换和动画,无法获得与 native 应用相同的外观。为此,您必须安装一些其他 JavaScript UI 框架,如 jQuery Mobile、iScroll 等。配置这些框架以协同工作并与 PhoneGap 一起工作可能需要一些时间,但这非常值得付出努力。
无论如何,这取决于您应用的需求。由于上述技术的局限性(在 CPU、内存处理、 native 外观、对 native 技术的访问受限等方面),我认为这种方法仅适用于某些类型的应用程序,最有可能用于厚一堆网络服务背后的客户。它们也非常适合快速制作 UI 原型(prototype)。如果您需要更复杂的东西,最好进行原生开发。
关于android - 开发移动应用程序的 Phone-gap 有多难,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10892994/