PhoneGap适合开发购物网站吗?

时间:2012-09-22 16:16:42

标签: cordova

我正在开发一个购物网站的移动客户端。它的主要功能是在地图商家上标注,并提供商品列表显示(包括商品图片)提供的在线订购功能。我选择了PhoneGap,不知道这个决定的智慧?谁能告诉我?

2 个答案:

答案 0 :(得分:1)

嗯,可能创建你正在谈论的手机间隙的应用类型,但你必须看一些基本面的优缺点,看看它们如何影响你,按顺序做出明智的选择。以下是一些:

<强>优点:

  • 您将能够在大多数主要应用商店(iOS应用商店,谷歌播放等)上几乎完全干扰您的应用。因此,您无需为每个操作系统重写应用程序。
  • 电话差距开发比Native开发容易得多,并且不需要一半的时间/资源/知识。
  • 还有更多HTML / JS / CSS开发人员在那里寻找电话差距。本地开发人员更为罕见且价格更高。

<强>缺点:

  • 通过phonegap获得的用户体验永远不会是本机应用程序所能实现的。特别是像你这样的应用程序,需要大量的图形(对于地图)。虽然UX(用户体验)和响应能力似乎并不重要,但它实际上是制作优秀应用程序的最重要因素之一。
  • 使用Phonegap,您只能获得对设备功能的有限访问权限,因此您可能无法访问手机的高级信息。该mioght还限制了应用程序的未来发展和功能。

作为一个总结,它可以弥补手机缺口,但我真的建议投入额外的时间和金钱来开发原生应用,这样你就会得到一个完美,响应迅速的应用!

答案 1 :(得分:1)

因为您正在考虑使用PhoneGap,我认为您的目标是多个平台。

对于byteSlayer(我同意他的评论),我认为你不会非常需要设备功能。因此,我更愿意使用PhoneGap而不是投入资金(或时间)在每个平台的本机平台上进行开发。

我也不认为Phonegap存在安全问题。 Javascript代码是明文,但XCode也很容易重新设计。 Security through obscurity永远不会奏效,顺便说一下。另一方面,您已经有了一个网站,您可以用明文(html,js等)向用户提供内容。我假设您的应用程序结构将基于客户端 - 服务器架构,这与用户没有什么不同从您的服务器请求网页。