Hybrid混合移动开发实战教程(Cordova、React Native、IonicLab、Sublimetext、Genymotion)
  
收藏课程
9999+

Hybrid混合移动开发实战教程(Cordova、React Native、IonicLab、Sublimetext、Genymotion)

本教程围绕混合app目前的两个主流方案,cordova以及react native,从零起步对他们的使用、常用组件、与native app的混合,做了全面的介绍...

适合人群:中级
课时数量:37课时
用到技术:Cordova、React Native、Ionic
涉及项目:仿淘宝or京东通用电商app

  • 课程顾问贴心解答

    为你推荐精品课程,无论就业还是升职加薪,毫无压力。

  • 名企定制紧随大流

    量身打造紧贴企业需求的实用性课程。

  • 系统教学把控效果

    集学、测、练为一体的学习系统为你科学的安排学习进度,提高效率。

  • 一线大师1对1指导

    课程研发团队内一线资深讲师一对一指导,手把手教学,直到学会。

  • 点播答疑完美结合

    每周2-3次直播解答,保证学员日常学习问题能得到解决。

  • 量身定制学习计划

    告别杂乱的学习方式,我们会根据你的情况定制学习计划。

 

 

随着技术开发体系的不断进步,我们从以往开发纯的Native App中有了更多的选择,比如现在很多企业选择的混合式开发,兼有native的性能,更有web app的开发速度。本次课程的重点围绕目前业界两大开发框架,Cordova+Ionic以及Facebook力推的ReactNative做了全面的讲解。从零起步,让你在只有JS等前端技术的前提下也能轻松做出自己的app。

 

 

1.课程研发环境

开发工具:IonicLab、Sublimetext、AndroidStudio;

服务器端:PHP+MySQL

其他工具:Genymotion模拟器

 

2.内容简介

本教程围绕混合app目前的两个主流方案,cordova以及react native,从零起步对他们的使用、常用组件、与native app的混合,做了全面的介绍。课程最后仍然有一个典型的电商课程案例,希望大家只需要用比native app三分之一甚至更少的学习成本,也能开发出一款和native app媲美的应用程序。  

 

 

叶闻讲师:10年IT从业经历,从工程师做起、后来做过PM,带队做过千万级的CallCenter项目,也在最年轻的时候创过业,更长的时间服务过国内知名的教育机构。始终认为互联网是时代的潮流,是给80后90后实现梦想的好方式。热爱互联网产品和技术,从最早的网页\JAVA\SSH框架,到现如今的Android移动端,都广泛涉足过。做过的项目多与电信、通信、OA、电商为主,最热爱的还是电商业务。带过的学生有上百,有很多位居公司技术团队核心,极个别也有创业成功的。享受不断研究新产品新技术的过程,也享受教书育人的乐趣。认为不要一味钻研技术,坚持技术是为产品而生的观点。所以建议大家有做产品哪怕初期模仿别人产品的想法再来学习,会有更奇妙的效果。


 

01.01_Hybrid概念和框架介绍

02.01_Cordova介绍与安装(一)

02.02_Cordova介绍与安装(二)

02.03_IDE、Genymotion安装说明(三)

02.04_Cordova Windows安装配置(四)

03.01_Cordova访问设备信息

04.01_Cordova对话框

05.01_Cordova地理位置(一)

05.02_Cordova地理位置(二)

06.01_Cordova网络信息

07.01_Cordova后退按钮

08.01_Cordova多媒体

09.01_Cordova捕捉视频和图像

10.01_Cordova照相机

11.01_Cordova数据存储

12.01_Cordova事件类型

13.01_Cordova开机动画

14.01_Cordova文件传输上传1

14.02_Cordova文件传输下载2

15.01_Cordova文件系统1-创建文件

15.02_Cordova文件系统2-写文件

15.03_Cordova文件系统3-读取文件

15.04_Cordova文件系统4-移除文件

16.01_Cordova文件夹操作

17.01_Cordova二进制文件操作-保存

18.01_Cordova二进制文件操作-读取

19.01_Cordova显示图片

20.01_Cordova国际化

21.01_ReactNative简介

21.02_ReactNative环境搭建1

21.03_ReactNative环境搭建2

22.01_React安装入门

23.01_React之JSX

24.01_React之组件(1)

24.02_React组件(2)组件的状态

24.03_React组件(3)组件的props

24.04_React之组件(4)获取真实的DOM节点

25.01_React之组件生命周期(1)

25.02_React之组件生命周期(2)

26.01_React之表单(1)

26.02_React之表单(2)

27.01_React之AJAX

28.01_ReactNative之HelloWorld

29.01_ReactNative之属性

29.02_ReactNative之状态

30.01_ReactNative之样式

30.02_ReactNative之宽高度

31.01_ReactNative之ScrollView

32.01_ReactNative之ListView

33.01_ReactNative之网络访问(1)

33.02_ReactNative之网络访问(2)

34.01_ReactNative之导航器(01)

34.01_ReactNative之导航器(02)

35.01_ReactNative之处理文本输入和图片

36.01_ReactNative之处理触摸事件

37.01_ReactNative之嵌入到原生应用

38.01_ReactNative之调试和打包

39.01_ReactNative之热更新部署

40.01_ReactNative实例之TabbarNavigator

40.02_ReactNative实例之PullListView

40.03_ReactNative实例之ListView仿京东布局

40.04_ReactNative实例之ListView网络部分

40.05_ReactNative实例之ListView网络部分

40.06_ReactNative实例之ListView网络部分

40.07_ReactNative实例之页面整合

41.01_Cordova+Ionic实例开发之入门加Tab导航

41.02_Cordova+Ionic实例开发之列表页面

 

 

 

 

 

 

 

 

 

目标一. 了解混合开发的主流方案选择及异同点

 

目标二. 了解并能使用Cordova+Ionic进行app开发

 

目标三. 了解React语法

 

目标四. 学会使用ReactNative开发常见app界面

 

目标五. 通过对主流方案的学习,能做出全面的对比,与server端的结合,能使用前端技术掌握开发app的能力。

 

 

亮点一、对比了Native开发模式,并对主流的混合移动开发框架进行了优劣分析。


亮点二、选取混合开发主流框架Cordova+Ionic进行了通用电商app模块的开发;

 

亮点三、采用了Facebook也是业界比较流行的混合开发平台ReactNative进行了实战开发,包括通用导航栏、ListView、网络数据抓取,UI布局等常用功能。

 

 

1.课程针对人群

本课程针对具有一定的javascript基础(不要求懂jquery)与一定的java web基础(不要求懂ssh)的学员,想通过本项目的学习,了解并使用以上技术方案开发应用。

   

2.我该怎么学,如何才能学好这门课程,给些建议。

4.1、时间上的安排建议

本课程共67讲,如果您时间上充分,建议以每天4-5讲的进度往前学习。 

4.2、学习要求

如果您没有基础,建议还是中规中矩的按照课程进度一点一点仔细观看学习,并一定要把看完的视频中的代码自己手敲一遍,以加深理解和记忆

如果您有基础,可不必按步就搬进行,可以拿你感兴趣的部分去学习,但一定要注意实践,并学会举一反三 

4.3、讲师建议

1.最好看完视频之后,抛开视频,独立自己去把上课中的示例写一遍,看自己是否理解,如果不正确,可以回过头看再看下视频,如果反复,达到真正理解和熟练掌握的目的。

2.对于项目实战部分,一定要自己亲自动手做一遍,不要满足听完就OK了

3. 建议一般听视频,一般拿个纸和笔,做一些记录和笔记,这是一种非常好的学习习惯。

4. 一定不要过于依赖视频,要学会看API和使用百度,学会思考,学会举一反三

5. 最后祝您学有所成

 

 

课程是属于某个特定的专业技术,掌握该技术后,你可以从事以下职位的相关工作

移动app开发工程师