如何在构建跨移动设备时模仿本机应用程序的用户体验?

时间:2011-11-06 00:37:07

标签: mobile cordova

我正在构建一个我打算部署到iphone,android和blackberry的应用程序。我注意到我的黑莓大胆9700有一个独特的特性,它使用光学跟踪垫在屏幕周围进行操控。作为一项实验,我在黑莓上部署了一个简单的手机间隙应用程序。我使用光学跟踪板在屏幕周围移动“小箭头光标”以选择并单击元素。当我将我的实验应用程序与我设备上的其他一些原生黑莓应用程序进行比较时,我注意到它们都没有使用这个“小箭头光标”。相反,将我的拇指滑过光学跟踪板会使“高光选择器”从一个可用的链接/按钮/字段/图像/列表项/标签等跳转到另一个。这个“高光选择器”比“小箭头光标”快得多,用户友好。

现在我需要有关实现以下目标的最佳技术的建议:

  • 我想为要部署的应用程序编写一组代码 iOS 4 +,Android 2.2+和Blackberry OS6 +

  • 在Android和ios设备上,您只需滚动并触摸按钮即可 呼吁采取行动。在黑莓,我想取代 “小箭头光标”与“高光选择器”。

  • 我想在Android和ios设备上使用幻灯片效果。 在黑莓手机上,我需要一个很好的替代品。

所以我的问题是:独奏开发者是否有实用的方法来达到上述所有标准?如果没有,那么我能达到上述标准的最接近的是什么?什么移动JavaScript库最适合这项工作[1]?或者我真的必须考虑使用本机技术构建(obj c for ios,java for android,java for bbos)?

  1. 我只看了一下sencha的触摸,并没有看到任何与“hi-light选择器”有关的内容。

1 个答案:

答案 0 :(得分:0)

我来看看Appcelerator:

http://www.appcelerator.com/

......和......

的iUi:

http://www.iui-js.org/