选择正确的 JavaScript 框架,对于开发移动 Web 应用程序是至关重要的,也是移动应用程序开发的一项重要任务。开发人员可以使用框架实现的功能高效地达到他们的开发目标。这些预实现的组件采用优秀的设计模式和最佳实践,促进应用程序以标准化的方式开发。最重要的是,它让开人员在开发过程中得心应手。

  这里集合了移动 Web 开发中的顶级 JavaScript 框架,支持多种平台,如 Android 和 iOS 移动设备,让您的应用程序传播给广泛的用户。

您可能感兴趣的相关文章

Sencha Touch

Sencha touch 是移动 Web 开发人员的首选框架之一。凭借其功能齐全的部件库(基于 Ext JS 的 JavaScript 库实现),它的目标是 WebKit 核心的浏览器。这个 HTML5 框架用于开发跨平台的移动应用,例如 iOS,黑莓 OS,Android 和 Kindle 等多个移动操作系统。

Zepto

Zepto.js 是专门为移动 WebKit 浏览器,如 Chrome 和 Safari 打造的。凭借其独特的简约发展的特点,它可以帮助开发人员轻松地完成他们的工作。Zepto 最大的特点是保持事情的简单性。这个框架的目标是精确的,便于下载和快速执行。

JQuery mobile

这个框架是每一个熟悉 jQuery 的移动开发人员最常用的。jQuery 对界面和事件都有很好的封装,还有完备的部件库把语义标记转换成用户友好的格式。jQuery Mobile 包含轻量级的代码基础以及充足的图形元素。这个移动框架允许开发者构建跨平台的网站和应用程序。

Kendo UI Mobile

Kendo UI 是一个用于现代的 Web 和移动应用程序的全面的 HTML5/JavaScript 框架。Kendo UI Mobile 包含易于使用的基于 jQuery 的部件和内置丰富的组件,帮助您快速的开发移动应用。

jQTouch

jQTouch 是一个 JavaScript 插,可以搭配 Zepto.js 或 jQuery 工作,并配备了流畅的动画,导航和移动 WebKit 浏览器的主题(如 iOS,安卓,黑莓和WebOS)。

Appcelerator Titanium

如果你想为苹果和 Android 开发 App,作为下一代移动平台开发应用程序,你可可以试一下 Appcelerator Titanium。它无可挑剔的结合与开源云计算的灵活性。这个框架的巨大优势是 HTML,CSS 和 JavaScript 编程的知识可以派上用场。它可以方便地与移动设备的相机和存储设备上的文件整合,也有利于构建选项卡,切换器,表格和弹出层。另外还有一个强大的社区支持这个特定的框架和移动开发工作,你可以在这论坛上寻求援助。

The M project

它是一个易于使用的 JavaScript 框架,有效地整合了渐进式的 HTML 功能。The M project 众所周知的特色是其开源的基于 MVC 的模块,它允许开发人员从业务逻辑中分离数据。它支持移动设备,并可以很容易地为台式机,平板电脑和智能手机开发应用程序和网站。

Dojo Mobile

Dojo Mobile 是一个世界级的基于 HTML5 的移动 JavaScript 框架,能够快速开发移动 Web 应用程序,并有原生的外观和体验,支持说所有现代 WebKit 功能的移动设备,如 iPhone,iPod Touch,iPad,Android 和 RIM 智能手机和平板电脑。

PhoneGap

PhoneGap 是一个开源框架,让你可以使用 HTML5,Javascript 和 CSS 快速构建跨平台的移动应用程序。PhoneGap 使用基于标准的 Web 技术来桥接 Web 应用程序和移动设备。由于基于 PhoneGap 的应用程序是符合标准的,他们能够适应未来的浏览器一起工作。希望这个框架将帮助你建立你最好的移动应用程序。

DHTMLX Touch

该框架被用来穿件运行在所有的智能手机和触摸设备上的强大的 Web 应用程序。DHTMLX Touch 提倡简化编码,并允许开发出不同类型的各种移动平台的应用程序。

您可能感兴趣的相关文章

本文链接:移动 Web 开发的10个最佳的 JavaScript 框架

编译来源:梦想天空 ◆ 关注前端开发技术 ◆ 分享网页设计资源

本文出处【http://www.cnblogs.com/lhb25/

【今日推荐】移动 Web 开发的10个最佳 JavaScript 框架的更多相关文章

  1. 推荐Python Web开发测试驱动方法

    http://www.cnblogs.com/dkblog/archive/2013/06/14/3135914.html推荐 本人买的时候,京东打8.5折,现在降价啦,本书涵盖啦Django.Sel ...

  2. 【特别推荐】Web 开发人员必备的经典 HTML5 教程

    对于我来说,Web 前端开发是最酷的职业之一,因为你可以用新的技术发挥,创造出一些惊人的东西.唯一的问题是,你需要跟上这个领域的发展脚步,因此,你必须不断的学习,不断的前进.本文将分享能够帮助您快速掌 ...

  3. 高效Web开发的10个jQuery代码片段(10 JQUERY SNIPPETS FOR EFFICIENT WEB DEVELOPMENT)

    在过去的几年中,jQuery一直是使用最为广泛的JavaScript脚本库.今天我们将为各位Web开发者提供10个最实用的jQuery代码片段,有需要的开发者可以保存起来. 1.检测Internet ...

  4. Jquery学习总结(4)——高效Web开发的10个jQuery代码片段

    在过去的几年中,jQuery一直是使用最为广泛的JavaScript脚本库.今天我们将为各位Web开发者提供10个最实用的jQuery代码片段,有需要的开发者可以保存起来. 1.检测Internet ...

  5. 加速Web开发的9款知名HTML5框架

    与手工编码比起来,HTML5框架在准确性和正确率方面给予了保证.大多数HTML5框架都会有一个组合或者包含一些额外的组件,比如jQuery Scripts.CSS3样式表则以改善多媒体特征的功能性和响 ...

  6. [译]基于Vue.js的10个最佳UI框架,用于构建移动应用程序

    原文查看10 Best Vue.js based UI Frameworks for Building Mobile Apps 如果您期待使用Vue.js构建移动应用程序,那么您可以选择许多可用的UI ...

  7. 高效Web开发的10个jQuery代码片段

    原文转载:http://www.codeceo.com/article/10-jquery-snippets-web-dev.html

  8. 第五模块:WEB开发基础 第2章·JavaScript基础

    01-JavaScript的历史发展过程 02-js的引入方式和输出 03-命名规范和变量的声明定义 04-五种基本数据类型 05-运算符 06-字符串处理 07-数据类型转换 08-流程控制语句if ...

  9. web开发|如何选择合适的webui框架

    在市场中很多人分不清框架和库的区别,部分只知道框架模糊的概念.所以在选择webUI框架的时候就会仁者见仁智者见智,会存在各抒己见也是很正常的,这里整体都叫框架吧,在市场中不断的淘汰与创新,主要以Vue ...

随机推荐

  1. HTML5之废弃和更新的元素与属性

    废弃的元素和属性 [1]标签替换 <acronym> 替代:<abbr> <applet> 替代:<embed> 或 <object> &l ...

  2. MongoDB的学习--索引

    索引可以用来优化查询,而且在某些特定类型的查询中,索引是必不可少的.为集合选择合适的索引是提高性能的关键. 先来mock数据 for (i = 0; i < 1000000; i++) { db ...

  3. select语句for update---转载

    作用: Select…For Update语句的语法与select语句相同,只是在select语句的后面加FOR UPDATE [NOWAIT]子句. 该语句用来锁定特定的行(如果有where子句,就 ...

  4. [转载]基于TFS实践敏捷-工作项跟踪

    工作项跟踪(1) 可跟踪性是软件过程的重要能力,TFS主要是以工作项来实现过程的可跟踪性.曾有人问:"你们实际项目里的工作项是怎么样的?能不能让我们看看?"我也一直很好奇别的公司T ...

  5. Spark入门实战系列--4.Spark运行架构

    [注]该系列文章以及使用到安装包/测试数据 可以在<倾情大奉送--Spark入门实战系列>获取 1. Spark运行架构 1.1 术语定义 lApplication:Spark Appli ...

  6. Testing - 测试基础 - 概念

    测试是为了度量和提高被测试软件的质量,对测试软件进行工程设计.实施.维护的的整个生命周期过程. 仅仅发现Bug是测试的初步,而分析出根本原因推动问题的解决,却要有很深的功底. 不同的测试岗位从事不同的 ...

  7. URL格式

    URL由三部分组成:资源类型.存放资源的主机域名.资源文件名. URL的一般语法格式为: (带方括号[]的为可选项): protocol :// hostname[:port] / path / [; ...

  8. ssl证书生成:cer&jks文件生成摘录

    一.生成.jks文件 1.keystore的生成: 分阶段生成:     keytool -genkey -alias yushan(别名) -keypass yushan(别名密码) -keyalg ...

  9. Elaticsearch REST API常用技巧

    在Elasticsearch的REST API中,有很多使用技巧,这里针对官方文档给出的介绍,总结了几个常用的例子. 更多内容参考:Elastisearch文档总结 多索引 ES支持在一次请求中指定多 ...

  10. java中synchronized关键字的用法

    在java编程中,经常需要用到同步,而用得最多的也许是synchronized关键字了,下面看看这个关键字的用法. 因为synchronized关键字涉及到锁的概念,所以先来了解一些相关的锁知识. j ...