渴切消息:随着手机移动平台的快速发展,移动app或者移动web的开发也越来越热门,这使得html5凭借在移动平台开发的优势,迅速发展起来。不仅如此也衍生出了大批的优秀的html5移动开发框架,这些框架能够帮助你基于html5+css3快速构建一个html5的应用。其中包括最优秀的jquery mobi等等。
1. Lungo.js:HTML5 移动开发框架
Lungo.js 是第一个应用HTML5和CSS3特性的移动开发框架。它可以帮助开发者创建iOS,Android,Blackberry和WebOS平台的应用。Lungo.js 不需要任何web服务器的支持就能帮助用户实现HTML5的功能,例如WebSQL, Geolocation,History,Device orientation等等。
2. JO:一个简单的HTML5 App框架
JO可以帮助你创建类似本地应用的Web App。JO是一个开源的免费框架,可以和PhoneGap一起使用。
3. Joshfire:跨设备的开发框架
Joshfire是一个开源的跨设备开发框架,帮助开发者创建可以在多种设备上运行的web app。它使用HTML5和JavaScript,并且允许开发者快速整合本地应用和特定的web应用。
Joshfire可以让你的应用接受键盘,鼠标,触摸屏,遥控器等设备的输入。Joshfire支持Node.JS。
4. Sencha Touch:基于HTML5的移动网页开发框架
Sencha touch可以让开发者创建类似本地应用体验的web app。Shencha是第一个使用HTML5,CSS和JavaScript并且支持音频/视频,本地存储,圆角,渐变背景以及阴影的开发框架。
5. Baker:HTML5 电子书框架
Baker是用来在iPad或者iPhone平台上发布交互式的电子书或者电子杂志的HTML5电子书框架。.
6. Touchy Boilerplate
Touchy Boilerplate 是一个用来创建移动web app,包括HTML模板,Meta tag等的工具。Touchy可以支持动态页面导航,固定页头,滚动内容,浏览历史记录等功能。Touchy使用jQuery或者 Zepto.JS。
7. Ripple:让移动开发测试更容易
在不同的平台上测试移动应用是一件令人头疼的事情。Ripple可以帮助你在不同的平台商测试并且调试你的HTML5移动应用。Ripple是一个chrome的扩展。它可以模拟每个设备的详细信息,例如user_Agent,Geolocation等等。
8. RestKit
Restkit是一个objective-c的开发框架,目的是简化并加快与Restful的web service交互。它提供了一个简洁的HTTP request/response API和一个强大的对象映射系统。
9. HTML5 兼容性表格
Mobile HTML5是一个表格,显示了不同设备/平台对HTML5特性的支持情况。包括Safari, Android, Blackberry, IE,Opera,Firefox,webOS和Symbian。
10. MobileESP:检测你的移动网页访问者
MobileESP项目提供了一套简单、轻量级的API让网站的开发者检测访客是不是使用移动设备,或者使用的是哪种移动设备。
11. TiggrTiggr是一个移动一个用创建工具,可以让你快速创建移动应用。你不需要写代码就能创建丰富的移动应用。
在过去的两年里,触屏设备飞速增长。iOS和Android设备让开发者和设计师开始重新思考他们的网页应用,以提供更好的触屏体验。
移动Web应用相对于本地的App有很多优势,虽然也有很多设计和开发上的挑战。这里列出了一系列有用的框架来帮助基于HTML的webapp开发。他们支持大部分流行的智能手机和平板。
相关链接:
分享到:
相关推荐
移动Web开发框架旨在帮助开发者高效地构建跨平台的移动应用和网页,这些框架通过优化触屏设备的用户体验、支持多平台、强调轻量化、以及使用HTML5和CSS3等现代网页标准来实现这一目标。 首先,触屏设备的普及改变了...
根据提供的文件信息,本文将对《HTML5移动开发即学即用》这一主题进行深入解析。本书主要聚焦于HTML5在移动开发领域的应用与实践,为读者提供了丰富的理论知识和实用的操作指南。以下是对该书内容及核心知识点的详细...
Sencha Touch是另一款备受推崇的移动Web开发框架,以其高性能和丰富的组件库著称。它支持现代触摸设备,包括手机和平板电脑,并提供了高度定制化的UI组件,适用于构建复杂的企业级应用。 Sencha Touch的亮点之一是...
总的来说,LimeJS是一个强大的HTML5游戏开发框架,它简化了游戏开发过程,降低了入门门槛,尤其适合那些希望在移动平台上构建互动体验的开发者。通过深入研究和实践,你可以利用LimeJS创建出各种引人入胜的HTML5游戏...
"ionic领先的HTML5移动开发框架和SDK" 指的是Ionic,一个基于HTML5技术的开源移动应用开发框架,它为开发者提供了一整套工具和库,帮助他们利用Web技术如HTML、CSS和JavaScript创建高质量的原生移动应用。...
HTML5移动开发实例是当前数字化时代的一个热门话题,它结合了HTML5的先进特性与C#后端技术,为创建跨平台的移动应用提供了强大的工具。在这个实例中,我们将深入探讨HTML5在移动前台开发中的应用,以及如何利用C#...
本资源包括"HTML5移动开发源码"和一本名为"HTML5移动Web开发实战"的书籍,旨在帮助开发者掌握HTML5在移动环境中的应用。 一、HTML5的新特性与移动开发 1. 表单控制:HTML5引入了新的表单元素,如`...
《新手学HTML5移动开发——面向iOS和Android平台》一书由Robin Nixon撰写,旨在帮助初学者快速掌握使用HTML5进行移动应用开发的基本技能。 ### HTML5移动开发基础 1. **HTML5简介**: - **定义**:HTML5是超文本...
"h5 移动开发框架.zip" 文件很可能包含了一个用于快速搭建H5移动应用的基础架构,名为 "h5-mobile-scaffold-master"。这个框架可能是开发者为了简化H5移动应用开发流程而设计的一套工具集,它可以帮助开发者快速地...
HTML5快速开发框架是现代Web应用和网站构建的利器,旨在提高开发效率,增强应用程序的健壮性,并确保其能够适应各种设备和浏览器环境。HTML5 Boilerplate(H5BP)是一个广泛使用的开源项目,正如文件名"h5bp-...
第三部分主要介绍目前比较流行的两套JavaScript移动开发框架jQueryMobile、SenchaTouch,以及PhoneGap,并配备丰富的例子作为实践;第四部分主要结合SenchaTouch框架库和HTML5技术构建进行讲解,旨在帮助读者将HTML5...
首先,Lungo.js是一个基于HTML5和CSS3的移动开发框架,它支持iOS、Android、Blackberry和WebOS平台。Lungo.js的一大优点是无需Web服务器即可利用HTML5功能,如WebSQL、Geolocation、History和Device orientation。 ...
本教案针对"HTML5移动前端开发基础与实战(微课版)",旨在为学习者提供系统而全面的HTML5移动开发知识,帮助他们掌握构建响应式、交互性强的移动Web应用技能。 首先,HTML5是超文本标记语言HTML的最新版本,其核心...
3. Joshfire:这是一个跨设备开发框架,支持多种设备上的WebApp开发,采用HTML5和JavaScript,能适应各种输入设备如键盘、鼠标、触摸屏或遥控器。此外,它还支持Node.JS。 4. Sencha Touch:作为基于HTML5的移动...
#### 一、HTML5简介与移动开发的重要性 HTML5作为Web技术的重要组成部分,自发布以来便受到广泛关注。它不仅优化了网页的表现形式,更重要的是增强了网页应用的功能性和交互性,使得Web应用能够更好地适应移动设备...
MUI移动开发框架