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