移动Web开发框架及工具收集

一: jquerymobile

  • 核心源码: jQuery core
  • 支持主流的移动平台: iOS, Android, Blackberry, Palm WebOS, Nokia/Symbian, Windows Mobile, bada, MeeGo
  • 大小仅12k
  • HTML5标志驱动的配置,JQuery Mobile采用完全的标志驱动而不需要javascript的配置
  • 通过渐进增强策略来提供核心功能与方法,也就是说,即便移动设备的浏览器不支持javascript,基于jquerymobile的程序也照样可以运行。
  • 自动初始化,使用HTML5标志的data-role属性触发来初始化所有的jquery部件
  • 无障碍 包括WAI-ARIA在内的无障碍功能以确保页面能在类似于VoiceOver等语音辅助程序和其他辅助技术下正常使用
  • 新事件:提供鼠标、触摸和光标焦点输入支持
  • 增强控件的触摸以及主题支持

强大的主题框架

二: jQTouch

一个开源的JQuery Ajax库,使用html,css和javascript,面向iPhone、iPod Touch,Android等基于Webkit的浏览器的开发

移动Web开发框架及工具收集_第1张图片

三:Sencha

    移动Web开发框架及工具收集_第2张图片

 ExtJS jQTouch 以及 Raphael 三个项目合并而成的一个开源项目, Sencha Touch可以让你的Web App看起来像Native App。美丽的用户界面组件和丰富的数据管理,全部基于最新的HTML5 CSS3  WEB标准,全面兼容AndroidApple iOS设备。

特性:

1)基于最新的WEB标准 – HTML5,CSS3,JavaScript。整个库在压缩和gzip后大约80KB,通过禁用一些组件还会使它更小。

2)支持世界上最好的设备。Beta版兼容Android和iOS,Android上的开发人员还可以使用一个专为Android定制的主题。

3)增强的触摸事件。在touchstart等标准事件基础上,增加了一组自定义事件数据集成,如tap、swipe、pinch、rotate等。

4)数据集成。提供了强大的数据包,通过Ajax、JSONp、YQL等方式绑定到组件模板,写入本地离线存储。

四: DynamicX

移动Web开发框架及工具收集_第3张图片

    基于HTML5的Javascript库,不仅适用于手机也适用于平板电脑,是一个完整的开发框架

五:winktoolkit

a mobile JavaScript framework for building webapps on iPhone, iPad and Android

六:iui

    User Interface (UI) Framework for WebApp development on iPhone-class devices

七:iWebkit

    移动Web开发框架及工具收集_第4张图片

    iWebKit is a file package designed to help you create your own iPhone, iPod Touch and iPad compatible website or webapp.

    The kit is accessible to anyone even people with little html knowledge and is simple to understand thanks to the included user guide. In a couple of minutes you will have created a profesional looking website. iWebKit is thee framework of choice because it is very easy to use, it loads extremely fast, is compatible with all devices & extendable. It is simple html that anyone can edit contrary to some other complicated solutions based on ajax.

Simplicity is the key!

八:WebAPP.net

移动Web开发框架及工具收集_第5张图片

    WebApp.Net is a light weight, powerful javascript framework taking advantage of AJAX technology. It provides a full set of ready to use components to help you develop, quickly and easily, advanced mobile web applications.

你可能感兴趣的:(JavaScript,框架,android,web开发,html5,工具)