地铁风格的应用程序是否可以在iPhone和iPad上移植,也适用于Web应用程序



我想知道的是,如果我使用html5和javascript开发一个单一的metro风格的应用程序,d相同的应用程序也可以用于iPhone和iPad吗?

有人可以帮助我解决这个问题吗?

我相信

你可以创建一个纯JavaScript + HTML5 + CSS3的应用程序,它应该跨平台工作(达到浏览器中Web标准支持的程度(。您需要为不同的平台以不同的方式打包应用程序,或者只是像网站一样托管它,但它应该可以工作。问题是 - 通常当您为 Windows 8 开发 Metro 风格的应用程序时 - 您使用 WinJS API 或通用 WinRT API 与操作系统交互,这不会跨平台工作,因此这实际上取决于您的应用程序有多复杂,您希望在开发中投入多少精力,以及让它在所有平台上看起来都一样真的是正确的选择。Metro风格的应用程序在iOS或Android设备上可能看起来有点不合适,反之亦然(尽管你可以争辩说Metro风格在任何地方看起来都很棒,应该是最容易移植的(,而如果你试图创建一些在任何地方都可以使用的东西 - 你最终可能会得到一些像桌面Java应用程序一样丑陋的东西历史上。进行共享的跨平台设计可能会适得其反。

最新更新