我开发了一个应用程序,在iphone和android上运行,使用phonegap和jquery mobile。 它们的结合非常棒。
为了支持多平台,我也评估了其他一些平台,但我遇到的问题是UI感觉不是原生的(虽然不是大多数应用程序性能的问题都无法与本机进行比较)。
到目前为止,唯一能够访问本机UI的解决方案似乎是单点触控。
对于至少在iphone和android上提供原生ui的平台,你有什么建议,无论使用哪种语言?
感谢。
答案 0 :(得分:1)
获得本机UI响应的唯一方法是编写本机应用程序。
答案 1 :(得分:0)
本机用户界面确实是一个难题。您首先需要阅读HIG,使用颜色和图像烹饪UI以获得系统默认值。但是如果你使用PhoneGap的话,为什么还要担心呢?只需依靠框架即可获得外观和感觉。让您的应用真正有用,比看起来习惯用户更有吸引力。
但重要的是调整交互式设计以避免冲突。例如iOS导航栏最左边有返回按钮,不要把它放在右边。如果长按或上下文菜单键按下没有响应,Android用户将会失望。
答案 2 :(得分:0)
现在我将使用基于phonegap和本机控件插件的混合js,我将根据需要进行扩展。