可用的iPhone Web应用程序JavaScript UI库/框架

我正在开发一个Web应用程序,将iPhone / iPod Touch上的Mobile Safari作为目标。 我正在评估当前可用的客户端JavaScript / CSS库/框架。

这些是我现在所知道的:

  • 的iUI
  • CiUI
  • UiUIKit
  • WebApp.Net
  • iWebKit
  • 苹果的Dashcode应用程序 – 并不是一个独立的库/框架,但它提供/生成符合原生iPhone UI隐喻的JavaScript,CSS和图像。

那里有其他人吗? 在做出决定之前,我想确保我没有失去任何东西。 我只寻找客户端的JavaScript / CSS解决scheme,从头开始构build一个不是一个选项,因为时间的限制。 没有服务器端的PHP,Ruby,Python,Java等解决scheme。

我知道iPhone的Web应用程序,模板,框架? 问题被问到,但这只提到iUI和UiUIKit。

谢谢

老问题,但仍然相关。 Sencha(ExtJs背后的公司的新名称)刚刚为iPhone,iPod,iPad和Android发布了移动应用平台Sencha Tounch: http : //www.sencha.com/products/touch/

博客文章解释了jQTouch和Sencha Touch之间的区别:http: //9-bits.com/post/723711597/jqtouch-and-sencha-touch

更新:John Resig最近宣布,jQuery团队正在开发一个移动UI库。 看起来很有希望: http : //jquerymobile.com/2010/08/announcing-the-jquery-mobile-project/

PhoneGap不完全是你问的,但你可能想知道的东西。 这是使用HTML / CSS / JavaScript制作iPhone应用程序的包装。

我个人的偏好是jQTouch。 这是一个很好的框架,包括JavaScript和CSS资源,使Web应用程序真正给予本机应用程序的感觉。

为了访问本地设备的较低级别的function,您可以始终使用诸如phonegap,rhomobile或appcelerator之类的东西将您的HTML文件,JS + CSS + jQTouch资产包装到本机应用程序中,但是,这确实需要一个mac来编译和部署本地应用程序到appstore。

当然,我所看到的大部分东西只是Web应用程序,所以jQTouch很好地完成了这项工作。 有没有博客文章结合我的想法在我的博客详细信息,链接如下:

iPhone和Android Web应用程序框架

QuickConnectPhone有你所要求的。 Dashcode有一个自定义项目types,可以让你快速创build你的应用程序。 如果你想运行它安装在iPhone上或触摸,你可以把它放到Xcode并编译它。

它包括用于AJAX的包装器和iPhone上的Safari浏览器中存在的SQLite数据库并进行触摸。

你可以在

http://sourceforge.net/projects/quickconnect/

更多信息可在

http://tetontech.wordpress.com

JQTouch不是一个真正的应用开发框架..它是一个风格和animation“包装”。

QuickConnect提供在iphone,droid和黑莓手机上开始和结束的应用程序开发。 iPhone是最完整的。

它可以结合JQTouch的外观和感觉,并有良好的logging。

PhoneGap也可以和JQTouch一起使用,但根据我的经验,PG文档和指令很难find。

我会第二个jQTouch 。 它使用原生CSSanimation,并在我的iPod Touch上合理stream畅地运行。

我第二个jQTouch是一个伟大的全function解决scheme。 但是,如果你只是在寻找一个JavaScript库,我会推荐XUI 。 该语法基于jQuery,但该库已针对移动开发进行了优化。

DHTMLX的人也有一个移动图书馆

DEMOS: http : //dhtmlx.com/touch/samples/

我喜欢铀 。 这是一个轻量级的小部件。 (它还包括XUI框架)。 我发现jQuery太臃肿的移动使用。 我需要一个较小的图书馆。 铀是一堆预定义的小部件,我发现它非常适用于我想在移动网站上执行的大多数function。

还有jPint