将整个 iOS 应用构建为网站?

Build entire iOS app as a website?

这可能是一个愚蠢的问题,但我想知道我是否能够完全在 UIWebview 中构建一个 iOS 应用程序。基本上没有一件东西是 iOS.

原生的

你真的可以。有几种方法可以使用 HTML5、CSS3 和 Javascript 来制作像 iOS 这样的移动应用程序。您可以像 Cordova/PhoneGap 一样使用 frameworks/programs。这些 frameworks/programs 可以让您使用网络语言,然后将其编译为设备的可执行文件。可以提交到 AppStore 的东西。 Apple 是否接受那是另一回事。 ;)

您可以做的另一件事是您希望它完全 运行 离开网络,您基本上可以像任何其他网络应用程序一样在服务器上构建网络应用程序。但是,您可以放入 CSS3 媒体查询和可以检测屏幕大小的 Javascript。用户可以使用他们内置的网络浏览器访问您的网站。如果屏幕尺寸不合适,那么您可以重定向用户,就像他们尝试使用笔记本电脑访问它一样。使用此方法,您可以使用 PHP 等服务器端脚本语言来进行计算处理。但是,需要连接到服务器,如果有很多人登录到您的服务器,则服务器可能会陷入困境。

如果您有兴趣在移动应用程序中使用基于 Web 的语言,我强烈建议您查看 PhoneGap/Cordova。