移动多平台开发与本地UI



我使用phonegap和jquery mobile开发了一个应用程序,在iPhone和android上运行。他们的组合真是太棒了。

为了支持多平台,我也评估了一些其他平台,但我的问题是,UI感觉不原生(虽然不是一个问题,大多数应用程序的性能不能与原生相比)。

到目前为止,唯一的解决方案似乎是monotouch。

无论使用何种语言,你对iphone和android平台提供原生ui有什么建议吗?

谢谢。

获得本地UI响应的唯一方法是编写本地应用程序。

本地UI确实是一个谜。你需要首先阅读HIG,用颜色和图像制作UI来接近系统默认的UI。但如果你在用PhoneGap,你为什么要担心它呢?只是依靠框架来获得接近的外观和感觉。让你的应用真正有用比看起来习惯更有吸引力。

但是调整交互设计以避免冲突是很重要的。例如iOS导航栏的返回按钮大部分在左边,不要放在右边。如果长按或上下文菜单键没有响应,Android用户会感到失望。

现在我将使用一个基于phonegap和本地控件的混合js插件,我将根据需要扩展。

最新更新