【问题标题】:How to imitate the native iPhone look and feel in a web app developed with the ASP.NET platform?如何在使用 ASP.NET 平台开发的 Web 应用程序中模仿原生 iPhone 的外观和感觉?
【发布时间】:2010-10-24 15:09:05
【问题描述】:

我正计划开发一个针对 iPhone 的 Web 应用程序。我将使用 APT.NET 来开发应用程序。我可能会使用 ASP.NET MVC。

我正在研究如何在我的 Web 应用程序中模仿原生 iPhone 的外观和感觉。我正在寻找一种易于与 ASP.NET 平台一起使用的方法。

到目前为止,我找到了 iUI (code.google.com/p/iui/)。 iUI 是一组 CSS 样式表和 javascript,用于模仿原生 iPhone 的外观和感觉。我还不确定与 ASP.NET 集成有多么容易,因为大多数示例都是静态 html。

在使用 ASP.NET 平台开发的 Web 应用程序中模仿原生 iPhone 外观和感觉的好方法是什么?

问候,

Syl

【问题讨论】:

    标签: iphone css web-applications


    【解决方案1】:

    我是 OP。我正在用新答案更新这个问题:

    【讨论】:

      【解决方案2】:

      您使用的服务器端平台与前端的外观和感觉无关,在任何平台上都是相同的技术。

      我还使用 Django 后端成功地使用了 iUI 框架。前端完全由您提供的 HTML、CSS 和 JavaScript 决定,它们独立于服务器端代码。

      ASP.NET MVC 比普通的 WebForms 为您提供了更多对标记的控制,因此它应该是理想的选择。

      【讨论】:

      • 感谢分享您对 iUI 的体验,非常感谢。我同意这主要是一个前端问题。但是,正如您在 Robert Kozak 发布的第一个链接中看到的那样,作者解释说 iUI 的工作方式迫使您采用特定的方式返回页面内容(后端问题)。出于这个原因,如果我选择 iUI,我可能必须使用 MVC,因为我不确定标准 ASP.NET 是否会让我生成所需的部分页面内容。
      • 是的,我明白你的意思。您可能是对的,开箱即用的 WebForms 不能提供您需要的东西,但是开箱即用的 WebForms 是可怕的,应该避免使用非常大的驳船杆!除非您有特殊要求,否则我会在大多数应用程序上推荐 MVC 而不是 WebForms(这并不是说它总是有意义的)。
      【解决方案3】:

      我只是想让你知道我也找到了http://iwebkit.net/。我会在接下来的几天里测试它。

      如果您有其他建议,我将不胜感激。

      谢谢

      【讨论】:

        【解决方案4】:

        【讨论】:

        • 谢谢罗伯特,我已经看过第一个,是关于 iUI 的。那就是我在我的问题中提到的那个。第二个帖子似乎不是模仿原生 iphone 的外观和感觉。
        • 我想你已经有了 UI。我认为这两种方法都可以让您从代码和解决方案布局开始。
        猜你喜欢
        • 1970-01-01
        • 2011-11-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-09-07
        相关资源
        最近更新 更多