我们即将构建一个新的公司 Android 应用程序,并希望使用 HTML5、CSS3 和 Jquery 进行编码,然后使用 PhoneGap 进行编译。我们想这样做是因为我们已经在这些领域拥有强大的技能组合。
我想知道是否有人可以建议这是否会导致我们的应用程序在 Android Marketplace 中列出时出现任何问题。或者我们的方法是否还有其他严重的缺点。
感谢您的帮助。
保罗
最佳答案
据我所知,PhoneGap 不会编译 HTML5 代码,它会把它放在一个漂亮的盒子里。
这很实用,因为它允许您使用现有的技能组合,但它给您带来的不便仍然是使用 Web 应用程序,即使您通过 PhoneGap 访问 native API 略微提高了您的能力。
您在 Marketplace 上列出不会有问题,一些应用程序已经这样做并且没有问题。但是,这实际上取决于您的最终目标。如果您的应用程序基本上是一个表单工具,那么您的计算需求很低,这就是要走的路。如果它是一种营销工具,它可能也是。然而,如果你需要做严肃的数学或动画,访问一些硬件功能(比如使用 GPS 信息和加速度计管理在视频上实时创建覆盖),你将需要使用 Java API(甚至可能是 NDK)来制作它易于管理和使用。
当然,您将能够使用 HTML5 做出惊人的事情,但这实际上是一个计算能力的问题,是解释还是编译和优化。因此,再次强调:这取决于您计划构建的应用程序类型。
关于android - HTML5 Android 应用程序 - Android Marketplace,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7204100/