细数六大支持智能手机的JS框架

移动开发
智能手机的定义很宽范,因此本文为大家细数六大支持智能手机的JS框架,以便于大家在设计过程中进行挑选。

智能手机现在是越来越被大众接受,即使是诺基亚那可怜的S40,也能将就着算是智能机吧。关键这些智能机里都有一些浏览器了。比如opera mini,opera mobile之类的,再象android那样的话就是Webkit,IOS也算是Webkit核心了(ff也要登录android之类的),opera也在各个平台都有着自己的版本。因此,我们可以假设,只要是智能手机,都能支持一些简单的JS了。但是我怎么知道哪些浏览器支持的JS在其他浏览器上不支持呢?如果只用最简化的功能,那意义就不大了。因此,支持智能手机的JS框架就比较让人心动了。

一、jQuery Mobile

jQueryMobile不像前面SproutCore 或者Sencha Touch,它没有提供一个完整的应用架构。但它是一个新的开始,其也以向移动网站应用提供更多本地化的控制为宗旨。jQuery Mobile项目宣布其要成为“完整的,统一的,移动UI架构”。 jQuery Mobile核心项目也将继续为移动提供优化,但jQuery Mobile更专注于为主流智能手机浏览器提供一种真正的***的JS体验和界面。

官方网址:http://jquerymobile.com/

支持列表:http://jquerymobile.com/gbs/

二、Sencha Touch

Sencha前身是Ext JS ,全名是Sencha Touch HTML5 mobile framework.它提供一种可跨平台的架构,目前支持IOS,Android将在不久后得到支持。这种在线摸触摸技术结合了一个UI库的独立解决方 案,触摸项目管理、地理技术支持、离线缓存技术以及特殊的CSS和CSS3功能。

官方网址:http://www.sencha.com/products/touch/

演示地址:http://www.sencha.com/products/touch/demos.php

三、YUI 3.2

雅虎将发布***的JS实用程序的YUI库。YUI***版对触摸和移动设备提供更多更好的支持

官方网址:http://yuilibrary.com/

四、iUI

iUI是一个iPhone用户界面架构,其设计目标是像移动网站应用提供更接近iPhone的体验。它的工作原理是结合WEBKIT为基础的设备以及包括一个JS库和CSS及图形。其最早追溯至2007年,但多年以来缓慢地升级以提供更多其他设备,甚至是iPad。

官方网址:http://code.google.com/p/iui/

五、SproutCore

SproutCore是一个HTML5的架构,目标帮助开发者建立桌面口径的web应用,并且支持任何浏览器下无需补丁的运行。其项目带头大哥已经辞去了其原本苹果的职位,专心致志地来完成此项目。

官方网址:http://www.sproutcore.com/

演示地址:http://demo.sproutcore.com/

六、XUI

在开发Phonegap时,XUI团队对应用于移动设备的现存JS库及表现很失望。XUI创建的初衷是跨多个移动浏览器工作,其包括WEBKIT,Fennec,Opera。其目标是为低成本条件下解决传统JS库不适合移动浏览器,提供更多跨兼容的方案。

官方网址:http://xuijs.com/

原文地址:http://www.neatstudio.com/show-1452-1.shtml

 

【编辑推荐】

  1. 走进四大主流移动Web开发框架
  2. jQuery Mobile将至 支持主流移动平台
  3. 第五次科技革命原动力 移动Web开发语言
  4. 移动Web开发:比较Mobile Internet Toolkit和XSLT
  5. CSS3 Media Query:移动Web开发的***开端
责任编辑:彭凡 来源: neatstudio
相关推荐

2014-07-18 09:19:32

2011-08-31 10:34:01

苹果谷歌三星

2013-01-28 09:13:46

2013-03-05 10:34:55

谷歌眼镜Google Glas

2009-04-14 08:24:29

智能手机市场移动OS

2009-03-19 08:46:18

联发科MTK智能手机

2012-02-01 09:25:12

智能手机

2012-03-07 14:54:02

Unifyphonegapsass

2011-03-01 09:07:40

2010-08-24 11:57:51

2018-12-21 12:57:22

智能手机手机厂商欧洲市场

2009-03-22 09:41:19

Dell智能手机移动OS

2011-05-06 14:21:27

智能手机移动互联网

2011-05-26 12:52:13

Android 操作系统

2022-06-26 00:03:36

智能手机取证

2011-12-26 15:48:25

智能手机路由

2011-08-19 13:42:08

手机病毒病毒

2011-11-29 10:03:20

2011-09-15 16:09:13

Meexo游戏式约会在线约会

2013-04-02 10:27:07

点赞
收藏

51CTO技术栈公众号