【问题标题】:iPhone web application development [closed]iPhone网络应用程序开发[关闭]
【发布时间】:2009-07-23 05:46:53
【问题描述】:

我想创建一个对 iPhone 友好的网站……它看起来像一个 iPhone 应用程序,但实际上是在服务器上,就像 iPhone 版 Gmail。

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

【问题讨论】:

  • 你真的应该考虑重新评估你选择的答案。 balexandre 涵盖了所有基础以及一些基础。

标签: web-applications iphone


【解决方案1】:

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

  • 在 Windows 上使用 AptanaiPhone plugin 开发 iPhone webapps(我猜他们删除了它,你可以在 Eclipse 中使用 iPhone 插件)
  • 在 Mac 上,使用 Xcode。

有很多方法可以实现相同的建议,因为我编写 .NET 代码,主要是 ASP.NET,我更喜欢 Visual Studio 环境,因此我使用 iUI javascript library能够提供类似 iPhone 的 webapp,并使用 PhoneGap library 来充分利用您可以想象的 webapp 不具备的核心功能。

还建议你在 Apple 开发社区注册,Safari Developer Center(女巫包括 WebApps 开发中心),为此,它是免费的,你可以 submit your webapp 到 Apple通过那个开发者中心。

查看一些链接,specially this one,它会告诉您很多关于 iPhone 和 WebApps 的信息。

如果你想阅读一本书,我推荐 (ISBN 0470251557) Professional iPhone and iPod touch Programming: Building Applications for Mobile Safari (Wrox Professional Guides) 它正是关于使用 iUI 开发 web 应用程序的。

【讨论】:

  • 提交webapp的链接无响应。 designingcontent.php页面现在仅在archive.org上可用。
【解决方案2】:

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

您可以选择任何您喜欢的后端(PHP、django、ASP...)

【讨论】:

    【解决方案3】:

    如果您希望通过 Javascript API 将一些 iPhone 的库(地理、加速度计、振动等)提供给您的 Web 应用程序,那么您可以使用 PhoneGap 将您的 Web 应用程序滚动到本机 iPhone 应用程序中。

    【讨论】:

      【解决方案4】:

      如果您使用的是 Mac,Apple 开发者工具附带的 IDE Dashcode 拥有所有需要的模板,可以非常轻松地完成这类事情。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-11-23
        • 2011-10-14
        • 1970-01-01
        • 1970-01-01
        • 2011-09-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多