开发者在创建Web程序和Web联通开发时要不断挑战自我,开发新技术。 如今,触摸屏时代已经结束了键盘,大多数便携式应用程序已经改变了传统的桌面产品。 为了帮助大家快速构建跨平台的联通应用和网页,本文收集了一些JavaScript框架。 为此,您可以充分利用它。
移动Web开发框架的主要特点:
针对触摸屏设备进行优化:触摸屏设备已经取代了键盘,给用户界面设计带来了更多挑战。 移动Web开发框架为联通设备平台提供标准UI元素和风暴处理。
跨平台:支持iOS、Android等多种联通设备平台。
轻量化:由于目前带宽限制,降低文件重量的重点放在联通Web开发框架上。
HTML5、CSS3标准:联通主流设备的浏览器大多支持HTML5、CSS3。
本文中的轻量级框架使用 HTML5 和 CSS3 标准来帮助您快速开发跨平台的 Web 应用程序和网站。
1.jQuery移动
jQuery Mobile 框架可以帮助您快速开发支持多种联通设备的移动应用程序用户界面。 是目前最流行的联通开发框架。
除了将jQuery核心库引入主流联通平台外,jQuery Mobile还将发布完整、统一的jQuery联通UI框架。 尽管 jQuery Mobile 相对较新,但开发人员可以使用 jQuery Mobile 为许多连接设备(包括智能手机和平板电脑)创建 Web 应用程序、RSS 阅读器等。
如果您不熟悉 jQuery,可以选择 MooTools Mobile,这是由 MooTools 核心开发人员 Christoph Pojer 开发的 MooTools 插件。 还有Dojo Mobilehtml5开发移动web开发,它使用Dojo API帮助开发者快速构建适用于中国联通平台的应用程序。
2.钛金手机
这是一个功能强大、健壮的联通Web开发框架。 能够利用现有的 HTML、CSS 和 JavaScript 知识开发适用于 iOS 和 Android 平台的原生联通应用。
作为一个不断发展的联通Web框架,它拥有300多个API和活跃的开发者社区。 您可以从该社区中的每一位开发人员那里获得帮助。
Titanium Mobile 支持本机 iOS 和 Android UI 元素,例如表视图、选项卡、开关和弹出窗口。 提供与联通设备的摄像头和本地文件存储系统交互的能力。
3.M项目
-M-Project是另一个强大的JavaScript框架,它利用HTML5的新特性更好、更轻松地开发联通应用。
该框架遵循著名的 MVC 软件架构模式。
它还支持离线,因此您的用户可以在没有互联网连接的情况下继续操作(数据将同步到上次连接时的服务器)。 提供优秀的文档(该项目有一个开发人员手册来帮助新用户入门)。
您可以查看 The-M-Project 提供的示例来了解该项目的目的。 这些示例包括:ToDo App(待办事项应用程序)和KitchenSink(此示例包括此框架提供的所有UI元素)。
4.乔
Jo是一个框架,可用于开发支持HTML5的联通设备,例如iOS、webOS、Android和Chrome OS等平台。 它具有标准的、类似本机的 UI 元素,例如用于屏幕登录的 Web 表单控件,以及当用户单击界面时提供附加信息的弹出窗口小部件。
您可以查看其网站提供的示例页面,该页面展示了Jo在多种联通设备平台上的应用。
5.xui.js
有时你可能需要一个超轻量级的框架,只要它具有开发标准客户端所需的功能即可,例如:DOM操作、事件处理、Ajax和一些动画效果。 如果是这样,那么这个框架非常适合您。 整个框架经过GZIP压缩后只有4.2KB。
6.嵌入JS
EmbedJS 是一个适用于嵌入式设备的 JavaScript 框架,例如:手机、电视、平板电脑等。
EmbedJS的强大之处在于它针对特定平台和浏览器如iOS、Firefox、Android等都有相应的开发版本,只有这样我们才能用最少的代码为用户提供最好的体验。 而如果你喜欢自己定制,可以使用它提供的EmbedJS Build工具。
EmbedJS 是基于 Dojo 实现的,因此如果您熟悉 Dojo API 语法,那么 EmbedJS 将是您的最佳选择。
7. zepto.js
zepto.js 是专门为移动 WebKit 浏览器(例如:Safari 和 Chrome)开发的 JavaScript 框架。
它标榜自己简洁的开发理念html5开发移动web开发,可以帮助开发者简单、快速地完成开发和交付任务。 更重要的是,这个JS框架是超轻量级的,只有5KB。
zepto.js的句型是借用并兼容jQuery的。
8.DHTMLX 触摸
DHTMLX Touch 是一个免费的 HTML5/JavaScript 框架,针对触摸屏设备进行了优化。 使您能够快速开发复杂的联通Web应用程序。
DHTMLX Touch UI Designer 是一个用于构建联通用户界面的可视化编辑器。 它可以帮助您以最少的编码构建一流的用户界面。
在其主页上提供了一些示例来演示 DHTMLX Touch 强大的用户界面。 包括iPad的菜单应用程序(适合开发餐厅应用程序)和Book Shop(电子书商店应用程序)。
9. 移动.js
Mobilize.js 是一个开源 HTML5-JavaScript 框架,可用于从当今的任何标准网站快速轻松地构建连接的网站。
虽然这个框架是用jQuery Mobile的默认主题来显示一些需要在联通设备上显示的页面,而不是实现一个新的、完整的联通页面。
Mobilize.js可以用于任何网站,但是对于基于WordPress和Sphinx的网站则无需使用此框架转换,因为已经有很多插件可以使用。
对于WordPress用户,可以使用其提供的Mobilize.js WordPress插件。
10. 应用程序控制器
AppCan.cn是中国首个HTML5联通应用在线开发平台。 帮助开发者免费在线开发联通应用。 具有跨平台、低门槛、高效率的特点。 只需一次开发即可同时适配iOS、Android、Symbian。 、Windows Mobile四大平台。
AppCan.cn提供EASY模式、WEB模式、NATIVE模式三种应用开发模式,满足不同开发层次的不同开发需求。
详情请点击appcan.cn网站。
【移动开发者必知的10大联通Web开发框架】相关文章
1、移动开发者必须了解的联通十大Web开发框架
2. HTML5联通Web开发框架-Lungo.js
3. Web 开发者必备的 11 个 JavaScript 工具
4.初学者必须了解的HTML 5入门方法
5. 10款最佳联通Web开发工具
6. Web 后端 jQuery 开发人员必备的 10 个源代码组件
7. HTML5 Web开发框架tiggr简介
8、跨平台开发:AppCan移动开发框架初探
9.简单却不简单的联通开发框架Lettuce
10. Ionic - 高级 HTML5 移动开发框架和 SDK
发表评论