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必看相关推荐

  1. html5 游戏 动画设计,设计师必看的10个HTML5动画工具

    如果你想用令人难以置信的动画创建引人注目的网站的话,那么这里为设计师精心挑选了一些必备的HTML5动画工具.HTML5是设计师用来打造时尚网站的最流行的编程语言之一.在过去三年内,这种编程语言的使用人 ...

  2. html5前端开发框架模板,HTML5中50个免费的Bootstrap前端框架模板

    原标题:HTML5中50个免费的Bootstrap前端框架模板 毫无疑问,Bootstrap模板的受欢迎程度依然如雨后春笋般迅速增长,这股力量就在不久前还被低估了呢,Bootstrap前端框架基于最新 ...

  3. 入门级普洱生茶的认知,初学茶友必看!

    众所周知,我国云南除了有众多美景和野生动物,还是普洱茶的原产地,不止有具收藏价值的珍品还有好喝又平价的口粮茶. 刚入门的各位茶友,可以买一些云南的高性价比普洱茶囤着,当家里来了比较多的客人,就可以拿出 ...

  4. 初学verilog必看

    原文链接:http://www.cnblogs.com/capark/p/4121369.html 先记下来: 1.不使用初始化语句: 2.不使用延时语句: 3.不使用循环次数不确定的语句,如:for ...

  5. 国内最火的五款HTML5前端开发框架

    2013-04-11 本文主要为大家推荐五款国内最火的HTML5前端开发框架,它们分别是腾讯团队开发的JX.淘宝团队开发的KISSY.百度团队开发的QWrap和Tangram,以及上海康尚实验室推出的 ...

  6. wex5 转换 html5,WeX5开发工具(html5 app开发框架)V3.9 开源版

    WeX5开发工具(html5 app开发框架)是一套免费开源的wex5应用快速开发框架平台.非常不错的html5开发工具,用来开发安卓.苹果.web.微信服务号等等,采用Apache源码,所有的代码都 ...

  7. Ionic - 先进的 HTML5 移动开发框架和 SDK

    Ionic 是开源的 HTML5 移动开发框架,基于 HTML.JavaScript.CSS 构建漂亮的,跨平台的混合模式 App,能够和 AngularJS 很好的集成.目前最佳支持的平台是 iOS ...

  8. 国内的优秀HTML5前端开发框架

    国外优秀HTML5前端开发框架非常之多,如jQuery Mobile.Twitter Bootstrap.Sencha Touch以及BackBone.这里介绍的5款工具,其中4款是由互联网巨头腾讯. ...

  9. HTML5——7个最牛的HTML5移动开发框架

    0.前言 你并不需要任何的原生应用编程经验,你只需要一些HTML.CSS和JavaScript的知识.首先HTML5会越来越好,因为移动端的硬件也会越来越强,其实你手机上的很多应用已经悄悄的使用混合式 ...

  10. Android8.0 HTML5,HTML5 7个最牛的HTML5移动开发框架

    原标题:HTML5 7个最牛的HTML5移动开发框架 0.前言 本文引用地址:http://www.eepw.com.cn/article/201608/295975.htm你并不需要任何的原生应用编 ...

最新文章

  1. C++(十)——模板(上)
  2. 4.非关系型数据库(Nosql)之mongodb:普通索引,唯一索引
  3. windows配置xhprof,PHP性能分析工具
  4. (十七)java版spring cloud+spring boot 社交电子商务平台-spring+springmvc+kafka分布式消息中间件集成方案...
  5. Codeforces 1323 div2题解ABC
  6. windows任务计划程序 坑
  7. 在Jersey测试中模拟SecurityContext
  8. Python | 使用matplotlib.pyplot创建条形图
  9. IE浏览器网页无法缩放怎么办 解决IE浏览器网页无法缩放的方法
  10. Python小白的数学建模课-02.数据导入
  11. 即使在移动AI时代,软件仍将主导业界
  12. RAX,eax,ax,ah,al 关系
  13. 谷歌云服务器支持udp,谷歌浏览器扩展使用UDP
  14. 无向图java_Java实现无向图的建立与遍历
  15. HUB、Switch、Router在OSI模型层次信息
  16. bea tuxedo中间件入门
  17. ape是什么格式?ape怎么转mp3?
  18. @huangcheng: Fedora 9 GDM开启XDMCP
  19. 涨姿势 , JavaScript 玩转多线程编程~
  20. 创业型公司,你要不要去?

热门文章

  1. 飞桨全新发布,核心框架首次完整公开解读
  2. 自考计算机原理知识点,09年自考计算机网络实用技术知识点:ATM原理
  3. html5中在图片上打字的语法,HTML5 canvas 基本语法
  4. 关于CPU指标的解释
  5. 微服务架构下的安全认证与鉴权
  6. Vue 3 —— 当 data 和 ref 相同时 运行时错误 [ReferenceError: xxx is not defined]
  7. 《数据库系统实训》实验报告——子查询与组合查询
  8. Find the AFei Numbers
  9. Docker Gogs
  10. Hadoop vs Spark