2012-01-10 54 views
-1

我想知道为每个移动操作系统创建专用电子商务(Web应用程序)应用程序的原因是什么?需要创建专用的Android和iPhone应用程序

正如我看到的ebay.com,他们有一个桌面版的网站,他们有移动版本的网站,他们有Android应用程序以及iPhone应用程序。同样的社交网站如Facebook, Twitter,并链接到Monsterindia等门户网站。

现在我的问题:

什么是available.I想出了可能是表现最好是有原因的具有网站的移动版本从头开始创建为每个移动操作系统专用应用程序的需要开发专用应用。

请让我知道什么是开发这些专用应用程序的根本原因。

回答

1
  1. iPhone的Android 开发的本地应用程序将需要在其专有的的iOS的Android 平台,或在Symbian许多诺基亚设备上运行,等等。然而,Web 应用程序通常使用浏览器呈现的语言编写,例如 ,并将HTML与JavaScript结合在一起。

  2. 一个有趣的一点要注意的是,虽然建筑 差异可能会保持本地和Web应用程序 之间有一段时间了,通过这两个接口提供的用户体验是 越来越模糊,因为大多数本地应用程序利用实时Web 连接和Web应用程序提供可在没有网络连接的情况下访问 的脱机模式。因此,其中一些应用程序现在被称为混合应用程序 。

  3. 原生应用程序在安全性上绝对享有体系结构优势,因为它们不需要像网络应用程序那样频繁地与网络连接,并且在某些情况下完全跳过该过程。

+0

从你的回答我得到的是安全问题,只有我们创建本地,但什么是如果我们使用该网站的移动版本做交易风险? – Shruti 2012-01-10 10:35:20

1

Web视图呈现不同的东西,并在不同的设备和不同的操作系统上执行不同的操作。

我没有做任何的iOS工作,但使用滚动里面的Android网络视图列表时,我已经在特定看到的性能问题,它可以是棘手的视频正常工作。尝试搜索与WebView相关的Android帖子,然后开始查看人们有多少问题。

它不会花费更多的为每一个移动操作系统一个单独的应用程序,但我认为它仍然是一个真正抛光的结果,但在所有最简单的情况下结束的唯一途径。

+0

感谢您的回复,但创建应用程序的主要原因是什么?对于性能没问题,但是还有其他什么原因? – Shruti 2012-01-10 05:51:01

相关问题