【问题标题】:Is it OK , from a product perspective, to write an iPhone app completely in WebView?从产品的角度来看,完全在 WebView 中编写 iPhone 应用程序是否可以?
【发布时间】:2026-02-17 11:05:01
【问题描述】:

这只是节省时间。 因为我已经有一个网络应用程序。

我可以把它贴在 webview 中。

问题是:它会关闭很多用户吗?有多少用户会反感整个 iPhone 应用都是用 WebView 编写的?

【问题讨论】:

    标签: iphone ajax mobile web-applications webview


    【解决方案1】:

    我认为可以肯定地说,大多数 iPhone 用户都希望应用程序能够利用 iPhone 的强大功能,而不仅仅是成为移动网站的门户。

    想想 facebook mobile 与 iPhone facebook app 的对比。如果您是 iPhone 用户,我假设您更愿意使用该应用而不是网站的移动版本(或应用中的 WebView 中包含的网站的移动版本)。

    话虽如此,根据您的应用,如果您的应用的移动版本具有很高的可用性,那么可能没问题...

    只是我的想法......

    【讨论】:

      【解决方案2】:

      约翰·格鲁伯谈大胆火球just wrote about this today

      从可用性的角度来看,原生应用通常感觉更好。它们也可能更灵敏,更优雅地处理大量数据。我的设备上有一些所谓的“应用程序”,它们只是美化了的 Web 应用程序,它们的质量不一定高。

      如果您已经完成了您的应用程序,那么只需发布它。但请保持对用户的反馈持开放态度。

      【讨论】:

        【解决方案3】:

        答案几乎肯定是“不”。人们更关心与您的应用程序交互的可用性和体验,而不是您使用什么 API 提供的小部件来呈现它。

        【讨论】:

          【解决方案4】:

          我了解到 Apple 已开始删除此类应用程序。从技术上讲,他们删除了他们认为可以轻松实现为 web 应用程序的应用程序。你的显然符合条件;)

          来源:http://techcrunch.com/2010/03/07/apple-cookie-cutter-apps/

          编辑:根据人机界面指南,Apple 似乎并不介意:

          如果您有网页或 Web 应用程序,您可能会选择使用 Web 视图来实现一个简单的 iPhone 应用程序,该应用程序为其提供了一个包装器。

          当然,Apple 有自相矛盾的倾向。 ;)

          【讨论】:

            【解决方案5】:

            Apple 人机界面指南说这甚至是不允许的。我忘了它是从哪里来的,但在指南的某个地方它说不允许只有 Web 视图的应用程序。我大约有 95% 的把握看到了这个。谁能确认一下?

            【讨论】:

              最近更新 更多