iPhone网络应用开发

4
我想创建一个iPhone友好的网站...看起来像iPhone应用程序,但实际上是在服务器上,就像iPhone版的Gmail一样。
我的理解是这是苹果最初计划开发应用程序的方式。然而,我找不到如何做到这一点的文档。有链接或其他东西吗?

你真的应该考虑重新评估你选择的答案。balexandre涵盖了所有基础知识,还有更多。 - QueueHammer
4个回答

8

不知道您使用的是Windows还是Mac环境,我可以为两者提供指导。

  • 在Windows上使用AptanaiPhone插件来开发iPhone网页应用程序(我猜他们移除了它,您可以使用Eclipse中的iPhone插件)
  • 在Mac上使用Xcode。

有很多方法可以实现同样的目的,因为我编写.NET代码并主要使用ASP.NET,所以我更喜欢Visual Studio环境,并使用iUI JavaScript库,它使我能够提供类似于iPhone网页应用程序的功能,并使用PhoneGap库来获得核心功能的最大化利用,正如您所想象的那样,这些功能对于Web应用程序是不可用的。

建议您注册苹果开发者社区,Safari Developer Center(其中包括WebApps Dev Center),这是免费的,您可以通过该开发者中心向苹果提交您的Web应用程序

查看一些链接,特别是这个链接,它告诉您有关iPhone和WebApps的很多信息。

如果你想要亲手尝试书籍,我建议(ISBN 0470251557)Professional iPhone and iPod touch Programming: Building Applications for Mobile Safari (Wrox Professional Guides),它正好是关于使用iUI开发Web应用程序的。


提交Web应用程序的链接无响应。页面_designingcontent.php_现在仅在archive.org上可用。 - Cœur

2
我建议使用 iWebKit。它有一些很好的示例,展示了如何开发此类应用程序,并且使其非常容易。
您可以选择任何您喜欢的后端(PHP、django、ASP...)。

1
如果您想通过JavaScript API在Web应用程序中使用iPhone的一些库(如地理位置、加速度计、振动等),那么您可以使用PhoneGap将您的Web应用程序转换为本机iPhone应用程序。

1

如果你使用的是Mac电脑,那么随附在苹果开发工具中的IDE Dashcode拥有所有必需的模板,可以非常轻松地完成这种操作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接