2010-01-14 40 views
2

问:如何Web应用程序differ智能手机应用程序(iPhone,Windows Mobile的,安卓/的Nexus应用)和什么specific aspects他们differ和在什么程度?Web应用程序V/S智能手机应用程序(iPhone,Windows Mobile的,安卓/的Nexus应用)

又例如,

问:为什么我们需要一个像gmail.combankofamerica.com专门为smartphone devices Web应用程序的移动版本,在这里我们可以访问使用internet connections相同web applicationssmartphone?在aspect他们differwhy我们有那些differences

回答

4

本机应用程序的优点

  1. 节省网络带宽
  2. 应用程序响应Web应用程序仍有许多限制更快
  3. 具有更丰富的功能(相机集成)

Web应用程序的优点

  1. 没有必要制定每一个平台,开发语言更多的选择,平台没有批准从苹果需要
  2. ,新功能更快地部署
+0

针对本地应用程序专业人员的观点,您认为他们在不久的将来将无关紧要吗?在接下来的几年内,我们将拥有丰富的数据带宽和更好的移动浏览器。如果开发人员相信这一点,他是否应该浪费时间学习N个不同的移动开发平台,如果他们都将退休?跨平台开发是如此头疼 – John 2010-07-11 16:17:00

+0

@John - 仍有一些功能无法在web应用程序环境中使用,例如摄像头(后面和前面)。回顾桌面环境,我认为业界尽可能多地使用网页作为平台,但由于各种原因,我们仍然有许多可安装的应用程序/软件。它们在大多数情况下是可互换的,但不是所有情况(功能性,用户体验) – joetsuihk 2010-08-25 06:18:12

0

原生应用程序可以访问手机的环境,因此可以更好地集成以提高可用性(iPhone应用程序可以利用多点触控功能,加速度计和相机等)。

Web应用程序是一个Web应用程序。你必须先打开你的浏览器,交互性是有限的东西,如JavaScript或Flash。

+1

Web应用程序也可以使用加速度计,地理位置 – joetsuihk 2010-01-14 04:42:23

+0

@joetsuihk我并没有意识到这一点。我想现在的网站都知道我在哪里,如果我正在放下或站立:P – Seth 2010-01-14 06:45:05

0

最重要的是,该页面应尽可能最小的移动设备。没有太多的细节和插件尚未提供给smarphones。此外,移动用户的网络带宽依赖于数据传输尽可能少。服务提供商也可能通过使用智能手机通过互联网传输数据的一些限制。例如,只需查看移动设备和PC上的这些链接(google webgoogle mobile),并查看两个设备的视图差异。

由于可以通过浏览器来访问内容的限制,有针对移动

1

关于第二个问题: Web应用程序是为具有更多CPU功率,内存和更大屏幕的计算机而设计和构建的。取的MacBook我使用2GB memroy,2.16GHz的英特尔Core 2 Duo,13" 屏幕VS IPhone 3G。具有128MB存储。620兆赫(降频到412兆赫)。 的Gmail上IPhone被优化,例如,屏幕尺寸可能是量身定制的;在计算机上执行一些后台任务可能会禁止在iPhone,

相关问题