跨平台移动UI

时间:2012-10-30 05:33:46

标签: html5 layout mobile jquery-mobile user-interface

所以这是一个一般性的讨论问题。我正在构建一个非常精美的UI(基于设计师的模拟),关键要求是这个UI完全跨平台,包括移动设备和不同的屏幕尺寸。

我以前使用过不同的框架,比如jQuery Mobile,但标准布局元素对于我正在构建的UI来说简直不够;它具有特定的外观表单字段和自定义元素,如日历。

我开始使用jQuery Mobile,很快意识到我必须编写CSS以在大多数时候覆盖jQM样式。这让我意识到也许我最好从头开始,然后用jQuery操作DOM。

这里最好的方法是什么?我应该从头开始编写自己的HTML5 / CSS,只使用广泛支持的标签和类吗?或者我应该选择现有的框架并根据需要进行自定义?

感谢。

1 个答案:

答案 0 :(得分:1)

这取决于很多事情。它是针对网络的,还是原生的(混合应用程序)?

如果它适用于网络,我倾向于远离像jQM这样的框架,因为虽然它是一个出色的产品,但我认为它们对移动数据连接来说太大了。

另一方面,不依赖于框架可能意味着您将花费更多时间在浏览器怪癖上寻找奇特的UI。您是否有资源提供support for devices like a framework can?你甚至需要吗?了解何时使用框架我认为有经验。

我的结论将来自您认为需要延长/偏离框架与从头开始编写的时间。一个难以估计的数字,但这就是我的方式。