Mobile web application框架技术

1.jquery mobile,这个2010年8月发起的项目经过1年的发展目前已经发布了jquery mobile beta2.是目前知名度较高(借光jquery),发展较快并且在国内被应用较多的一个框架。

官方主页::http://jquerymobile.com/

2.jQTouch

是一个基于jQuery 的插件,主要用于手机上的 Webkit 浏览器上实现一些包括动画、列表导航、默认应用样式等各种常见UI效果的JavaScript 库。支持包括 iPhone、Android 等手机。《Building iPhone Apps with HTML, CSS, and JavaScript》书中的例子都是用jQTouch来做的。

在线demo(注意要用IE9或者最新版的safari或者chrome浏览器):http://www.jqtouch.com/preview/demos/main

官方主页:http://www.jqtouch.com/

3.Sencha Touch

基于JavaScript编写的Ajax框架ExtJS,将现有的ExtJS整合JQTouch、Raphal库,推出了适用Touch Web的Sencha Touch框架,该框架号称是世界上第一个基于HTML5的Mobile App框架。同时,ExtJS更名为Sencha,JQTouch的创始人David Kaneda,以及Raphal的创始人也已加盟Sencha团队。

Sencha Touch可以让Web App看起来像Native App。用户界面组件和丰富的数据管理,基于最新的HTML5和CSS3的WEB标准,兼容Android和Apple iOS设备。   

下面是Sencha官方给出的几点特性   

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

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

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

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

官方主页:http://www.sencha.com/products/touch/

4.phonegap

是由Nitobi推出的一个开源的HTML 5开发平台,可帮助开发者通过HTML、CSS和JavaScript开发本地移动应用。一次开发,可部署到六大平台:iOS、Android、BlackBerry、webOS、bada和Symbian。2011年7月29日,Nitobi发布了PhoneGap 1.0版产品。phonegap的特点是它将移动设备本身提供的复杂的API进行了抽象和简化,提供了一系列丰富的API供开发者调用,只要你会HTML和JavaScript或者Java语言,就可以利用这个移动开发框架提供的API去调用各种功能,让你可以制作出在各种手机平台上运行的应用。

专题:http://mobile.51cto.com/hot-273792.htm

官方主页:http://www.phonegap.com/

5.Titanium Mobile

据说和 Sencha Touch有很多类似,但是它会把代码编译成一个本地app在手机上运行,所以有人认为它不是一个真正的web 框架,而是一个编译器。

官方主页: http://www.appcelerator.com/products/ti
... velopment/

时间: 2024-11-11 11:24:04

Mobile web application框架技术的相关文章

非常实用的mobile web application远程调试工具 weinre

在移动web应用中,由于没有类似chrome和firebug的调试工具,调试起来比在PC上相对麻烦一些,有时候只能反复进行修改比对,但使用weinre我们可以轻松做到远程调试的功能. 什么是weinre? 官方解释: we是指web,in是指inspector,re是指remote,合起来就是weinre. http://people.apache.org/~pmuellr/weinre/ 如何安装? weinre基于node,使用npm快速安装: npm install weinre 使用 使

很有用的mobile web application远程调试工具 weinre

在移动web应用中,因为没有类似chrome和firebug的调试工具,调试起来比在PC上相对麻烦一些,有时候仅仅能重复进行改动比对,但使用weinre我们能够轻松做到远程调试的功能. 什么是weinre? 官方解释: we是指web,in是指inspector.re是指remote.合起来就是weinre. http://people.apache.org/~pmuellr/weinre/ 怎样安装? weinre基于node,使用npm高速安装: npm install weinre 使用

基于Java Web SSH框架的网上书店

获取项目源文件,技术交流与指导联系Q:1225467431 摘   要 随着互联网技术的发展,网上购物越来越流行,而网上书店更是逐渐受到越来越多的人关注,不用涉及交通.不用到书店翻阅.即可看到全国各地的书籍价格.更加全面地搜索自己喜欢的书籍.需要的书籍.通过网络销售系统的平台,商家将拥有更大的市场,能更加及时快速地得到用户对于商品的反响,可以随时调整销售策略,提高商家的市场竞争力.对于消费者也提供了方便,消费者可以不受时间和地域的限制进行购物,并且可以获取更多信息.. 本文阐述了如何构建基于B/

一款基于SSM框架技术的全栈Java web项目(已部署可直接体验)

概述 此项目基于SSM框架技术的Java Web项目,是全栈项目,涉及前端.后端.插件.上线部署等各个板块,项目所有的代码都是自己编码所得,每一步.部分都有清晰的注释,完全不用担心代码混乱,可以轻松.简单.放心全面学习(也不需要版本控制配置).下载后遇到任何问题,我将全力进行解答. 此项目:快编(kuaib)是一款方便快速全能的编辑系统,竭尽全力地将编写.查找.比对.修改.文件下载.上传.查重等所有功能整合于单个页面操作综合操作系统.--另外,此项目已部署:http://yws233.cn:80

2019年web前端开发技术框架有哪些

2019年八大Web开发趋势,如果你想要学习web前端技术,想要走web前端之路,那就从学好web前端,了解web前端开始吧! 对于知道web前端的人都知道,随着互联网的兴起,web前端框架层出不穷,H5开发模式也越来越流行,应之而来的就是web大前端时代.为了让更多的人了解web前端技术,我们特意分享了一些web技术,一起来看看吧! 每一年各种前端技术也应运而生,快速掌握最新的前端技术也是每一个开发者不可或缺的一门技能.如今也是新的一年的到来,去年,也就是2018年,大家也都知道,很多前端技术

registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped.

最近在用maven整合SSH做个人主页时候,在eclipse里面使用tomcat7插件发布项目是没有问题的,但当打包成war之后,使用tomcat7单独发布项目,就出现了以下的错误. 严重: Context [/wangxin] startup failed due to previous errors 八月 16, 2017 7:29:12 下午 org.apache.catalina.loader.WebappClassLoaderBase clearReferencesJdbc 严重: T

Spring官方文档翻译——15.1 介绍Spring Web MVC框架

Part V. The Web 文档的这一部分介绍了Spring框架对展现层的支持(尤其是基于web的展现层) Spring拥有自己的web框架--Spring Web MVC,在前两章中会有介绍.剩下的章节则用来介绍Spring和其他web技术的集成,比如Struts和JSF(这里只提两个). 本节以对Spring MVC portlet框架的介绍结尾. 第十五章--Web MVC框架(Web MVC framework) 第十六章--视图技术(View technologie) 第十七章--

第一章 Java Web应用开发技术

1.Java Web应用开发技术 Java Web应用开发是基于JavaEE(JavaEnterprise Edition)框架的,而JavaEE是建立在Java平台上的企业级应用解决方案.JavaEES框架提供的Web开发技术主要支持两类软件的开发和应用,一类是做高级信息系统框架的Web应用服务器(Web Application Server),另一类是在Web服务器上运行的Web应用(Web Application).我们以后所说的Java Web应用开发就是这里的第二类.即在Web服务器上

Spring 4 官方文档学习 Web MVC 框架

1.介绍Spring Web MVC 框架 Spring Web MVC 框架是围绕DispatcherServlet设计的,所谓DispatcherServlet就是将请求分发到handler,需要有配置好的handler映射.视图解析.本地化.时区.theme解决方案.还有上传文件的支持.默认的handler是基于@Controller和@RequestMapping注解.自Spring 3.0 起,@Controller注解还能用于RESTful,需要配合@PathVariable以及其他