我们有一个使用 Kony 开发的移动应用程序。我们正在尝试将其移植到桌面版本。一切顺利,但 UI 方面存在一些小挑战,即响应式 UI。由于我是 Kony 的新手,请指导我是否有办法在 Kony 应用程序中包含媒体查询,或者有什么技巧可以使应用程序在浏览器上响应。
谢谢。
我们有一个使用 Kony 开发的移动应用程序。我们正在尝试将其移植到桌面版本。一切顺利,但 UI 方面存在一些小挑战,即响应式 UI。由于我是 Kony 的新手,请指导我是否有办法在 Kony 应用程序中包含媒体查询,或者有什么技巧可以使应用程序在浏览器上响应。
谢谢。
Kony 目前不支持媒体查询说“对于这种尺寸的屏幕使用这个 css 规则”。请记住,在 Kony 中,您的样式是通过蒙皮完成的,而不是 CSS3。皮肤确实会转化为 web 应用程序的 css,但这是另一回事。
在科尼,方法是不同的。您可以根据移动设备的类型为不同的屏幕尺寸设计表单:手机、平板电脑、台式机、手表等。
如果您像我一样具有 Web 开发背景,您甚至可能期待像 Bootstrap 或 Foundation 这样的网格系统。但请记住,响应式设计的真正价值在于不必担心屏幕的分辨率,除了Kony 已经通过使用 Dp 单位而不是像素来为您提供这一点。因此,相同的移动表单设计将适应任何移动设备分辨率。相同的数位板形式将适应任何数位板分辨率等。
对于不同的设备类型,前提是您的桌面和移动屏幕很可能会非常不同,甚至开始时很相似,但随着时间的推移会发生不同的演变。
所以解决方案是从“移动”子树中复制您的表单(右键单击>复制)并将其粘贴到“桌面”子树下。然后,您将能够独立编辑它们。
我希望这有帮助。
编辑:
从 Visualizer V8 SP2 开始,Kony 确实支持响应式设计。