2009-02-19 140 views
7

我问这个,因为我对跳水的边缘为iPhone开发,我一直目不转睛地跟随这里的iPhone相关的问题。iPhone Web应用程序和iPhone应用程序有什么区别?

这个问题: Retrieving current local time on iPhone?

具有询问“你在创建iPhone Web应用程序或iPhone应用程序”的注释,我的问题是,是否有差异,如果是的话 - 是什么区别。

如果“Web应用程序”仅仅是CSS的问题,并且或多或少传统的Web应用程序并充分考虑移动,那么你需要一台Mac开发这些应用程序?或者可以在任何平台上开发,并通过Safari访问。

+0

获取iPhone网络应用程序和iPhone应用程序在这里的差异, http://www.afhill.com/blog/5-differences-between-iphone-native-and-mobile-web-apps/ – 2012-05-02 12:08:38

回答

15

一个Web应用程序通过Safari浏览器访问,无需安装。你只是去一个网站,有一个特殊的iPhone样式表。

A 原生应用程序在设备上运行代码并可通过应用程序商店进行安装。您可以访问iPhone使用的所有UI元素,并可以执行3D动作,这在Mobile Safari中是不可能的。

你需要一台Mac,使本机应用程序,但可以让你选择的任何平台的Web应用程序。

+0

I假设它不值得开发一个Web应用程序,如果我想要做的是与日历和其他本地功能,UI以及交互。网络应用程序听起来不错,但应用程序商店,通过Mac和苹果开发人员计划真的*是*的方式去。 – Taptronic 2009-02-19 17:49:26

+1

是的。您可以使用网络应用程序,而不是您的计算机可以使用的网站。原生应用程序更加灵活和功能丰富。 – 2009-02-19 18:03:16

3

有插图中八九不离十的事情。例如,您可以使用phonegap创建一个可从应用程序商店下载的基于js的HTML应用程序。而你的应用程序甚至可以使用JavaScript中的一些iphone硬件cmds。

相关问题