iPhone Web应用程序开发

时间:2009-07-23 05:46:54

标签: web-applications iphone

我想创建一个适合iPhone的网站...看起来像iPhone应用程序,但实际上是在服务器上,就像Gmail for iPhone一样。

我的理解是,这就是Apple最初计划进行应用程序开发的方式。但是,我找不到有关如何执行此操作的文档。有链接吗?

4 个答案:

答案 0 :(得分:8)

不知道你是在Windows还是Mac环境中,我可以指向两者。

  • 在Windows上使用AptanaiPhone plugin来开发iPhone网络应用程序(我猜他们会删除它,你可以在Eclipse中使用iPhone插件)
  • 在Mac上,使用Xcode。

有很多方法可以实现相同的建议,因为我使用.NET代码而且主要是ASP.NET我更喜欢Visual Studio环境,我使用 iUI javascript library 让我能够提供类似iPhone的webapp,并使用 PhoneGap library 来获取大部分核心功能,正如您所能想象的那样,不适用于webapp。

还建议您在Apple开发社区注册Safari Developer Center(包括WebApps开发中心),为此,它是免费的,您可以{{3通过该开发人员中心向Apple提供。

查看一些链接submit your webapp,它可以告诉您很多关于iPhone和WebApp的信息。

如果你想拿到书,我建议(ISBN 0470251557)specially this one它正是关于用iUI开发webapps。

答案 1 :(得分:2)

我建议使用iWebKit。它有一些关于如何开发此类应用程序的很好的例子,它使它变得非常容易。

你可以选择你喜欢的后端(PHP,django,ASP ......)

答案 2 :(得分:1)

如果您希望通过Javascript API将某些iPhone库(地理位置,加速度计,振动等)提供给您的webapp,那么您可以使用PhoneGap将您的网络应用程序转换为本机iPhone应用程序

答案 3 :(得分:1)

如果您使用的是Mac,那么Apple开发人员工具附带的IDE Dashcode就可以轻松完成此类操作所需的所有模板。