公开课--通过Ionic开发跨终端应用

1 现在的app开发类型有几种?

移动端开发有哪些框架:

Ionic

Html5+

AppCan

2 Ionic介绍

官网地址

Ionic官网:http://ionicframework.com/

Ionic中文网:http://www.ionic.wang

 

IONIC 是目前最有潜力的一款 HTML5 手机应用开发框架。通过 SASS 构建应用程序,它提供了很多 UI 组件来帮助开发者开发强大的应用。 它使用 JavaScript MVVM 框架和 AngularJS 来增强应用。提供数据的双向绑定,使用它成为 Web 和移动开发者的共同选择。Ionic是一个专注于用WEB开发技术,基于HTML5创建类似于手机平台原生应用的一个开发框架。Ionic框架的目的是从web的角度开发手机应用,基于PhoneGap的编译平台,可以实现编译成各个平台的应用程序。

 

3 H5+和RN

首先要认识Html5+联盟是什么?

HTML5中国产业联盟,简称“HTML5+联盟”,是为了更好的推进HTML5的商用、更好的为HTML5开发者服务而由产业链主流厂商共同组成的一个联盟。联盟致力于整合产业链资源,建立围绕HTML5开发者的生态系统,通过产业链共同为HTML5开发者服务。w3c中国是联盟的指导单位。csdn和DCloud是联盟的秘书处单位。

 

Dcloud官网

官网:http://www.dcloud.io/

Emmet语法:http://docs.emmet.io/cheat-sheet/

React Native介绍

官网地址:

RN官网 https://facebook.github.io/react-native/

RN中文网 http://react-native.cn/

 

最专业的翻译,最及时的资讯,最火爆的社区

使用前沿的JAVASCRIPT为IOS、ANDROID编写跨平台原生APP

 

React Native使你能够在Javascript和React的基础上获得完全一致的开发体验,构建世界一流的原生APP。

React Native着力于提高多平台开发的开发效率 —— 仅需学习一次,编写任何平台。(Learn once, write anywhere)

Facebook已经在多项产品中使用了React Native,并且将持续地投入建设React Native。

4 使用ionic制作app

时间: 2024-11-18 12:51:15

公开课--通过Ionic开发跨终端应用的相关文章

【AWS移动开发公开课】第二讲:用户状态(USER-STATE)数据同步

假设你有一个100个关卡的游戏,如果游戏要求你在换设备时需要重新闯关,相信对你来说这将是件很痛苦的事情.开发者可以通过使用Cognito同步所有设备上的关卡,实现可随时在任何设备上继续上次中断的功能,从而解决数据同步的问题. 创建身份池 第一步是创建身份池,所有用户的身份都在这个身份池里,每个终端用户都有自己的身份.通常,身份池跟某一个移动应用有关,但为了弥补不同应用间的数据同步问题,最好是只创建一个身份池而不是每个应用创建一个身份池.如果你还没有创建过身份池,请参见亚马逊官方资料:Amazon

新浪云计算公开课第4期:如何开发手机应用

随着移动互联网的到来,从移动电子商务到移动支付,从社交应用到位置信息服务等,成千上万的移动App为人们的日常生活提供着更便捷的服务.而苹果App Store在全球的成功也让诸多开发者看到了移动应用胜利的曙光和光辉的未来. Web设计开发人员也面临了新的机遇与挑战.如果需要同时为多平台设备进行客户端应用的开发.测试和维护,势必会消耗大量的资源与成本.那么如何在开发移动应用方面既降低成本,又能很快捷的上手开发.维护移动应用,是大家都比较关心的一个话题. 2012年5月12日,由SinaAppEngi

Swift项目开发实战-基于分层架构的多版本iPhone计算器-直播公开课

Swift项目开发实战-基于分层架构的多版本iPhone计算器-直播公开课 本课程采用QQ群直播方式进行直播,价值99元视频课程免费直播.完整的基于Swift项目实战,手把手教你做一个Swift版iPhone计算器.(直播过程也有惊喜!)直播QQ群:362298485(直播时点击群视频即可进入直播课堂)直播时间:8月26日(周二),9月2日(周四),每天20:00-22:00欢迎咨询客服QQ:1575716557直播后希望继续深入学习了解本课程可在51CTO学院购买本课程,定价99元.购买课程更

【AWS移动开发公开课】第一讲:用户身份及简单AWS身份验证

Amazon Cognito是一种用户状态(user-state)同步服务,可帮助开发者让他的终端用户在不同的设备和平台上创建唯一身份.Cognito也可为AWS资源设置临时性受限权限证书. 数据同步和AWS身份验证是所有应用程序的繁杂任务之一,通常耗费大量时间.你可以通过Cognito搞定这些,然后将更多的精力集中在提高用户体验上,为用户提供更好更快的应用程序. 通过 Amazon Cognito和移动Apps,你可以用Facebook, Google或Amazon等公共登陆供应商为用户创建唯

[.Net公开课 第11期]Asp.net MVC的企业管理系统项目开发

问题描述 课程说明现在企业招聘.net开发人员,都要求掌握Asp.netMVC,那么通过我们这次公开课,让大家熟练掌握基于Asp.netMVC企业级开发.深入的学习Asp.netMVC的技术细节,掌握其本质.学完本次课程,可以让大家熟练的掌握开发企业网站,以及企业管理系统.1.Asp.netMVC是微软提供的以MVC模式为基础的Asp.netWeb应用程序开发框架.它相对于传统的WebForm的优点如下:(1)通过把项目分成Model.View和Controller,使得复杂项目更加容易维护,减

网易公开课,跨界教育的新探索

    打开网易公开课中的可汗学院视频,用三十分钟的时间重新温习基础几何的知识点.这里,看不见老师的面孔,只有一个会自己出现公式和解答方案的黑板,还有一个宛如邻家大哥一般循循善诱的声音.霎那间,仿佛回到了小时候补习时的场景.如果你有过类似的尝试,就会知道教育除了课堂教学这一种模式之外,已经有了一些新的选择.   不用再感叹现实教育的资源不均等.不平衡,只要一根网线.一台电脑,你就可以坐在电脑前,听到全世界最优秀的教学课程.在美国,已经有部分小学开始实践,下课时间听可汗学院的课程,上课时间则做家庭

吕旭军:如何打造区块链数字资产交易?| 硬创公开课

国外基于以太坊开发的区块链应用已多达三百多款,国内的稀缺明显表明在区块链技术上仍然与国际存在一定差距.区块链应用开发中的那些坑,国际技术大牛是怎么说的呢?本期硬创公开课,雷锋网邀请到了网录科技创始人兼CEO吕旭军来分享区块链应用开发的经验. 吕旭军,原Factom(公正通)联合创始人.首席技术官,是北京大学,俄亥俄州立大学经济学.计算机硕士,他拥有20多年互联网及软件开发和管理经验,在美国.中国和欧洲都有多次创业经历. 本期公开课的内容将主要包括: 1.国内外区块链发展现状: 2.可行性方面讲,

解构区块链:这是对区块链及其技术应用最详尽的解说 | 硬创公开课

随着某些领域的应用陆续浮出,区块链技术的发展又有了新的进展.但本行业的许多细节并未为社区外的人有较多的了解,包括开发进展和应用情况.这一期公开课,雷锋网邀请到众安保险旗下众安科技CTO李雪峰来讲解! 李雪峰,众安科技CTO,曾就职于摩根大通.亚马逊.东南融通.阿里巴巴,英属哥伦比亚大学计算机软件.金融学和工商管理硕士. 以下是公开课实录: 雷锋网:众安科技将针对金融这一大领域进行技术输出,那么整个金融领域的区块链应用场景来说,主要是应用了区块链的哪些技术? 李雪峰:区块链的技术特点我认为是:数据

微信公开课(北京站)速记 微信、微信支付、O2O的定义与关联

本文为4月29日微信公开课(北京站)微信产品部演讲全文速记,讲述了微信官方对微信.微信支付.O2O的定义与关联等问题的看法与观点. 作者:微信产品部 刘涵涛 吴毅           去年夏天有一个全民打飞机的盛况,这实际上是微信的第一款社交类手游,它通过微信大平台的海量用户,一上线之后就有过亿的用户,甚至在淘宝上面都有代客打游戏的服务,通过这个游戏大家突然想到,微信以前是一个沟通工具,微信竟然也可以玩儿,甚至出现了这样一个段子,如果要自己的排行榜排在前面,最简单的方法是把玩这个游戏的好朋友全部