Jquery mobile Sencha Touch vs.jQtouch vs.GWT mobile vs.XUI vs.jQuery mobile vs。

Jquery mobile Sencha Touch vs.jQtouch vs.GWT mobile vs.XUI vs.jQuery mobile vs。,jquery-mobile,mobile,sencha-touch,xui,Jquery Mobile,Mobile,Sencha Touch,Xui,嘿,有一些帖子主要讨论Sencha Touch和jQtouch 我知道Sencha更适合于重型应用程序。请看这里: 但是GWT mobile、XUI和jQuery mobile呢?有人测试过吗?GWT手机看起来很不错。。。但我还没有深入挖掘。还有其他好的移动开发框架吗?除非你对html和css一无所知-gwt(移动)是一个糟糕的选择。GWT对java中的javascript进行了抽象,这有一些优点,但也带来了很大的缺点。例如,您不能使用java类闭包中不可用的javascript语言函数。在大型

嘿,有一些帖子主要讨论Sencha Touch和jQtouch

我知道Sencha更适合于重型应用程序。请看这里:


但是GWT mobile、XUI和jQuery mobile呢?有人测试过吗?GWT手机看起来很不错。。。但我还没有深入挖掘。还有其他好的移动开发框架吗?

除非你对html和css一无所知-gwt(移动)是一个糟糕的选择。GWT对java中的javascript进行了抽象,这有一些优点,但也带来了很大的缺点。例如,您不能使用java类闭包中不可用的javascript语言函数。在大型项目中,开发人员模式变得非常缓慢。每一个新的浏览器版本都需要编译器。我最喜欢的是jquerymobile。Sencha可能是另一种选择,但感觉不像HTML(IMHO)那么原生


哦,但是如果你对html和css一无所知的话。或者是一个拥有本地Ui Java开发人员的大型团队,他们没有html和css方面的经验。GWT可能是一个不错的选择。因此,这取决于你/你的团队技能。

如果你想要跨平台、基于web的移动设备支持,而不仅仅是webkit浏览器(iOS、Android、BB 6.0+),你需要的是手术刀,而不是链锯。Sencha、jQuery Mobile和类似产品都很好,可以为您提供大量现成的功能,但正如许多人所提到的,它们主要是为大型移动运营商服务的,在支持和低端设备方面可能会让您有所欠缺


我选择的手术刀是phonegap+xuijs,到目前为止我很喜欢它。虽然它是一个裸露的JS库,它为您提供了一个可靠的,优雅的可降解的经验在整个智能手机频谱(WP7的路上)的基础。写下你的过渡,皮肤,等等。。。因为CSS和不支持它们的浏览器只需交付内容,而不需要滑动视图、圆角、渐变、阴影等

下面是一个有趣的帖子,讨论jQuery Mobile和Sencha Touch的优缺点:

。。。下面是一篇博文,内容涉及更多移动跨平台解决方案:
我对javascript不太熟悉,所以我非常喜欢。这是一组预先构建的小部件,您所需要做的就是在HTML中包含一些属性。但它也有XUI,所以如果你需要它,它也在那里。
我发现JQuery太臃肿了。。。我想我的移动网站是超级快,所以我想最低限度的过剩

就个人而言,我喜欢jQuery Mobile,但您还没有列出评估/比较框架的任何标准。如果没有一些标准,就无法回答这个问题。嗯,我想进行更多的一般性讨论。重要的是跨平台支持。至少是iPhone和Android。我认为jqtouch在Android上不能很好地工作(例如幻灯片转换不起作用)。我想任何人都知道为什么以及如何修复它。。。射击;)GWT mobile似乎只支持数据库、地理定位和存储API。虽然其他框架都是基于移动的widget框架,但我在这里提到的发现/备选方案,尤其是jqm4gwt,可能会让您感兴趣:谢谢您的见解。我对森查的印象和你描述的一样。如果gwtmobile像你说的那样工作,它听起来不适合一个“普通”的web开发人员。而且由于jqtouch不能与Android正常工作(现在/现在),基本上只剩下jqery移动设备了。jqery mobile的健壮性和特性如何?我这么问是因为这个项目有点新……到目前为止,它对我来说运行得相当好/稳定,但正如你所知,它仍然是alpha。Alpha意味着接口/API现在还没有修复。因此,API可能会在不同版本之间进行重组,直到至少测试版。但是它应该很快会达到测试版,因为当前的alpha已经是第三个版本了。我的问题可能会给这个讨论增加一些内容-我给jQuery mobile做了一个更深入的检查,我必须说。。。嗯,还行。他们增加了很多有用的功能,但安卓系统的性能很差(到目前为止)。我看到了很多潜力,但在我看来,他们应该减少功能——特别是吸引眼球的功能——并更多地关注稳定性。你认为呢?GWT是为不想学习Javascript的Java开发人员提供的,这是一个常见的误解,但这是一条毁灭之路。当您将GWT视为最先进的Javascript编译器之一时,它的工作效果最好——这就是它的本质。它对最小化和优化交付给客户端的代码提供了惊人的支持,这正是移动所需要的。