7个HTML5移动开发框架,初学HTML5必看
1、IONIC
IONIC是目前最有潜力的一款HTML5手机应用开发框架。通过SASS构建应用程序,它提供了很多UI组件来帮助开发者开发强大的应用。它使用JavaScript MVVM框架和 AngularJS来增强应用。提供数据的双向绑定,使用它成为Web和移动开发者的共同选择。即将发布的AngularJS 2.0将会专注于移动开发,相信IONIC一定会取得不错的成就。
IONIC的开发团队将尽快开发出一种通过IONIC creator提供开发者快速创建IONIC应用的方式。我们将很快就会看到一个支持拖拉功能的可视化开发工具,几分钟内开发一个app将成为可能。
2、Mobile Angular UI
Mobile Angular UI是使用bootstrap 3和AngularJS的响应式移动开发HTML5框架。
Mobile Angular UI的关键字有:
Bootstrap 3
AngularJS
Bootstrap 3 Mobile组件,比如switches, overlays和sidebars,这些都是bootstrap中没有的。
AngularJS modules,比如 angular-route, angular-touch 和 angular-animate
响应式媒体查询是将bootstrap作为单独的文件,你只需要包含你所需要的东西。Mobile Angular UIu并不包含任何jQuery依赖,你需要做的只是通过一些AngularJS指令创建友好的用户体验。
详细了解可以看一看the Mobile Angular UI demo page,上面有Mobile Angular UI的实践,如果你想了解的更深入一些,我建议你读一读 getting started with Mobile Angular UI。
3、Intel XDK
Intel XDK 是Inter开发的一款跨平台开发工具,我们可以很容易的通过Intel XDK开发应用,你需要做的只是下载他们的应用开发工具,有Linux、Windows和Mac版,它还提供了很多个开发框架,比如Twitter bootstrap, jQuery Mobile和Topcoat。
4、AppceleratorTitanium
Appcelerator’s Titanium不同于其它框架的是,它是一个开源的框架。
Titanium是混合式移动应用开发的一站式解决方案,你只需要下载Titanium studio就可以解决所有的事情,Titanium SDK包含了很多手机平台的APIs和后端云服务。
Titanium使用 Alloy,Alloy是一个快速开发的手机应用MVC框架,模块式开发可以大大减小开发时间,提高代码复用。
Titanium studio 还提供了一些code模板。
5、 Sencha Touch
Sencha Touch同样也是HTML5手机应用跨平台开发框架,运行iOS/Android/Blackberry。它已经诞生很多年了,现在已经成为很常用的混合式编程开发框架。
Sencha Touch可以让你的Web App看起来像Native App。美丽的用户界面组件和丰富的数据管理,全部基于新的HTML5和CSS3的 WEB标准,全面兼容Android和Apple iOS设备。
6、Kendo UI
Telerik’s Kendo UI 是一个强大的框架用于快速HTML5 UI开发。基于新的HTML5、CSS3和JavaScript标准。
Kendo UI包含了开发现代JavaScript开发所需要的所有一切,包括:强大的数据源,通用的拖拉(Drag-and-Drop)功能,模板,和UI控件。
7、PhoneGap
PhoneGap 恐怕是最老的一个框架了,相信很多人都已经听说过甚至使用过它,但是PhoneGap是基于开源的 Cordova 商业版本。
头一段PhoneGap代码是在2008年8月的iPhoneDevCamp上写成的。创建它的一个主要动力是基于一个几乎每一个单独的iPhone开发新手都要面对的简单事实:Objective-C是一个对Web开发人员来说非常陌生的环境,并且Web开发人员的数量远远多于Objective-C开发人员的数量。
问题是,是否有人可以开发一个框架,让Web开发人员可以利用他们所有的HTML、CSS和JavaScript知识,而且仍旧可以同iPhone的重要本地应用程序(如摄像头和通讯录)交互呢?
就在那一年,PhoneGap获了奖并开始支持Android平台,对人数不断增长的移动开发人员变得越来越有用,这些人员需要在更多的平台上获得代码支持。
大家可以到PhoneGap documentation官方文档开始对PhoneGap的学习。
想了解更多HTML5技术知识,欢迎关注小千,后期会继续分享HTML5技术知识!
本文来自千锋教育,转载请注明出处。
7个HTML5移动开发框架,初学HTML5必看相关推荐
- html5 游戏 动画设计,设计师必看的10个HTML5动画工具
如果你想用令人难以置信的动画创建引人注目的网站的话,那么这里为设计师精心挑选了一些必备的HTML5动画工具.HTML5是设计师用来打造时尚网站的最流行的编程语言之一.在过去三年内,这种编程语言的使用人 ...
- html5前端开发框架模板,HTML5中50个免费的Bootstrap前端框架模板
原标题:HTML5中50个免费的Bootstrap前端框架模板 毫无疑问,Bootstrap模板的受欢迎程度依然如雨后春笋般迅速增长,这股力量就在不久前还被低估了呢,Bootstrap前端框架基于最新 ...
- 入门级普洱生茶的认知,初学茶友必看!
众所周知,我国云南除了有众多美景和野生动物,还是普洱茶的原产地,不止有具收藏价值的珍品还有好喝又平价的口粮茶. 刚入门的各位茶友,可以买一些云南的高性价比普洱茶囤着,当家里来了比较多的客人,就可以拿出 ...
- 初学verilog必看
原文链接:http://www.cnblogs.com/capark/p/4121369.html 先记下来: 1.不使用初始化语句: 2.不使用延时语句: 3.不使用循环次数不确定的语句,如:for ...
- 国内最火的五款HTML5前端开发框架
2013-04-11 本文主要为大家推荐五款国内最火的HTML5前端开发框架,它们分别是腾讯团队开发的JX.淘宝团队开发的KISSY.百度团队开发的QWrap和Tangram,以及上海康尚实验室推出的 ...
- wex5 转换 html5,WeX5开发工具(html5 app开发框架)V3.9 开源版
WeX5开发工具(html5 app开发框架)是一套免费开源的wex5应用快速开发框架平台.非常不错的html5开发工具,用来开发安卓.苹果.web.微信服务号等等,采用Apache源码,所有的代码都 ...
- Ionic - 先进的 HTML5 移动开发框架和 SDK
Ionic 是开源的 HTML5 移动开发框架,基于 HTML.JavaScript.CSS 构建漂亮的,跨平台的混合模式 App,能够和 AngularJS 很好的集成.目前最佳支持的平台是 iOS ...
- 国内的优秀HTML5前端开发框架
国外优秀HTML5前端开发框架非常之多,如jQuery Mobile.Twitter Bootstrap.Sencha Touch以及BackBone.这里介绍的5款工具,其中4款是由互联网巨头腾讯. ...
- HTML5——7个最牛的HTML5移动开发框架
0.前言 你并不需要任何的原生应用编程经验,你只需要一些HTML.CSS和JavaScript的知识.首先HTML5会越来越好,因为移动端的硬件也会越来越强,其实你手机上的很多应用已经悄悄的使用混合式 ...
- Android8.0 HTML5,HTML5 7个最牛的HTML5移动开发框架
原标题:HTML5 7个最牛的HTML5移动开发框架 0.前言 本文引用地址:http://www.eepw.com.cn/article/201608/295975.htm你并不需要任何的原生应用编 ...
最新文章
- C++(十)——模板(上)
- 4.非关系型数据库(Nosql)之mongodb:普通索引,唯一索引
- windows配置xhprof,PHP性能分析工具
- (十七)java版spring cloud+spring boot 社交电子商务平台-spring+springmvc+kafka分布式消息中间件集成方案...
- Codeforces 1323 div2题解ABC
- windows任务计划程序 坑
- 在Jersey测试中模拟SecurityContext
- Python | 使用matplotlib.pyplot创建条形图
- IE浏览器网页无法缩放怎么办 解决IE浏览器网页无法缩放的方法
- Python小白的数学建模课-02.数据导入
- 即使在移动AI时代,软件仍将主导业界
- RAX,eax,ax,ah,al 关系
- 谷歌云服务器支持udp,谷歌浏览器扩展使用UDP
- 无向图java_Java实现无向图的建立与遍历
- HUB、Switch、Router在OSI模型层次信息
- bea tuxedo中间件入门
- ape是什么格式?ape怎么转mp3?
- @huangcheng: Fedora 9 GDM开启XDMCP
- 涨姿势 , JavaScript 玩转多线程编程~
- 创业型公司,你要不要去?