Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web应用程序与智能手机应用程序(Iphone、Windows Mobile、Android/Nexus应用程序)_Iphone_Android_Web Applications_Windows Mobile_Smartphone - Fatal编程技术网

Web应用程序与智能手机应用程序(Iphone、Windows Mobile、Android/Nexus应用程序)

Web应用程序与智能手机应用程序(Iphone、Windows Mobile、Android/Nexus应用程序),iphone,android,web-applications,windows-mobile,smartphone,Iphone,Android,Web Applications,Windows Mobile,Smartphone,Q:网络应用程序与智能手机应用程序(Iphone、Windows Mobile、Android/Nexus应用程序)有何不同,它们在哪些方面有什么不同,不同程度如何 也比如说, Q:为什么我们需要移动版的Web应用程序,比如gmail.com或bankofamerica.com专门用于智能手机设备,我们可以使用互联网连接在智能手机上访问相同的Web应用程序?在方面它们有什么不同和为什么我们有这些差异?本机应用程序可以访问手机环境,因此可以更好地集成以提高可用性(iPhone应用程序可以利用多点触

Q:网络应用程序与智能手机应用程序(Iphone、Windows Mobile、Android/Nexus应用程序)有何不同,它们在哪些方面有什么不同,不同程度如何

也比如说,


Q:为什么我们需要移动版的Web应用程序,比如
gmail.com
bankofamerica.com
专门用于
智能手机设备
,我们可以使用
互联网连接
智能手机上访问相同的
Web应用程序
?在
方面
它们有什么不同
为什么我们有这些
差异

本机应用程序可以访问手机环境,因此可以更好地集成以提高可用性(iPhone应用程序可以利用多点触摸功能、加速计、摄像头等)


web应用程序就是web应用程序。你必须首先打开浏览器,互动性是有限的,比如javascript或flash。

最重要的是,对于移动设备来说,页面应该尽可能小。Smarphone没有太多的细节和插件。此外,移动用户的网络带宽依赖于尽可能少的数据传输。服务提供商还可能对使用智能手机通过互联网传输数据设置一些限制。例如,只需查看手机和pc上的这些链接(和),就可以看到这两种设备在视图上的差异

由于浏览器可以访问的内容受到限制,针对移动设备的web应用程序仍然存在许多限制

  • 节省互联网带宽
  • 应用程序响应更快
  • 具有更丰富的功能(摄像头集成)
  • 网络应用专业人士

  • 无需针对每个平台进行开发,更多选择开发语言、平台
  • 无需苹果批准,新功能部署更快
  • 关于第二个问题: Web应用程序是为具有更多CPU能力、内存和更大屏幕的计算机而设计和构建的。拿MacBook来说,我使用的是2GB内存,2.16GHz英特尔酷睿2双核,13英寸屏幕,而IPhone 3G的内存为128MB。620 MHz(欠时钟频率为412 MHz)。
    IPhone上的Gmail已经过优化,例如,屏幕大小可能会被定制;在电脑上执行的一些后台任务在IPhone上可能会被禁用,

    web应用程序也可以使用加速计、geolocation@joetsuihk我不知道。我想网站现在既知道我在哪里,也知道我是在躺下还是站着:P关于你对本机应用程序专业人士的看法,你认为呢你认为它们在不久的将来将变得无关紧要吗?在未来几年内,我们将拥有丰富的数据带宽和更好的移动浏览器。如果开发者相信这一点,那么如果他们都退休了,他是否应该浪费时间学习N个不同的移动开发平台?跨平台开发就是这样一个问题headache@John-仍有功能在web应用程序环境中无法使用的应用程序,如摄像头(背面和正面)。回顾桌面环境,我认为业界尽可能多地将web用作平台,但出于各种原因,我们仍然有许多可安装的应用程序/软件。它们在大多数情况下都是可变的,但并非所有情况下都是可变的(在功能、用户体验方面)