Web applications 跨平台移动应用框架建议

Web applications 跨平台移动应用框架建议,web-applications,frameworks,mobile,cross-platform,mobile-application,Web Applications,Frameworks,Mobile,Cross Platform,Mobile Application,我正在尝试为iPhone、Android和Blackberry构建一个应用程序(基本上适用于所有智能手机)。我以前使用过jquerymobile,我对结果并不完全满意。所以我想尝试其他方法,我想知道什么是jQuery Mobile的最佳替代品。我听说过很多关于Sencha Touch和wink工具包的事情,但我不知道应该选择什么样的框架来在尽可能多的智能手机上工作。欢迎提出任何建议。请看一下phoneGap: 我使用Flash Builder 4.5和最新的Flex 4.5.1,一次开发iOS

我正在尝试为iPhone、Android和Blackberry构建一个应用程序(基本上适用于所有智能手机)。我以前使用过jquerymobile,我对结果并不完全满意。所以我想尝试其他方法,我想知道什么是jQuery Mobile的最佳替代品。我听说过很多关于Sencha Touch和wink工具包的事情,但我不知道应该选择什么样的框架来在尽可能多的智能手机上工作。欢迎提出任何建议。

请看一下phoneGap:


我使用Flash Builder 4.5和最新的Flex 4.5.1,一次开发iOS Android和Blackberry也很好。如果你想充分利用HTML5和CSS3的强大功能,Phonegap是非常棒的


顺便说一句,有了Flash Builder和证书。。。你实际上可以使用从互联网下载的假证书。我知道有一个应用程序可以使用,只需“定制”一下,然后就可以轻松地为iPhone/iPod Touch/iPad构建应用程序,而无需支付任何费用。

我会使用。它只支持iOS、Android和Black Berry,但它看起来和感觉都是本地的。它允许您访问相机和做其他整洁的事情。您还可以访问自己编写的本机代码(iOS上的Objective-C、Android上的Java等)。

如果您感兴趣的是尽可能广泛的支持,那么phonegap+jquery mobile可能是您的最佳选择


不利的一面是,jquery mobile的性能不如sencha,看起来也不像sencha那么土生土长。好的一面是,使用jqm开发更容易。

我们最近从JQuery Mobile切换到JQ.Mobi/Intel App Framework()

我们在jquerymobile、slow、transition、固定工具栏和其他bug方面有很多问题

Mobi和JQ.UI使用与JQuery Mobile(HTML标记)相同的逻辑,但速度非常快,因为它们不尝试支持地球上的所有设备(仅支持webkit浏览器:iOS、Android、Blackberry…)。结合主干网,我们现在有了坚实的体系结构

试试剑道UI

或Enyo:


两个看起来都很好

如果有人阅读了这篇文章,想寻找一些不过时的东西,请查看:“谷歌的便携式UI工具包,用于从一个代码库为移动、网络和桌面构建漂亮的、本机编译的应用程序。”

你检查过替代品支持哪些平台吗?是的,它们都支持黑莓,但我不确定Sencha Touch是否支持没有触摸功能的黑莓设备。此外,我不确定这两种选择是否是最佳选择。我已经与phoneGap合作过。PhoneGap可以将web应用作为本机应用部署到不同的应用商店。因此,它可以与框架一起使用,但PhoneGap本身并不是一个框架,因为它有它的库和UI小部件。我曾尝试使用Flash builder,但它要求我拥有证书,而我没有证书,是否可以在没有证书的情况下使用Flash builder,以便将应用程序提交到市场(android和iOS)你必须有证书…你可以在越狱设备上安装应用程序,而不需要证书,你只需要它来发布