课程代码:
reactnative
Course Categories:
Outline Status:
Published
Duration:
21 hours
Prerequisites:
- 了解Javascript、HTML、CSS
- 基本了解面向对象编程(OOP)会有所帮助
Overview:
React Native是一个开源的跨平台开发框架,用于构建移动应用程序(app)。它由Facebook开发,使开发人员能够在Android和iOS系统上为其应用创建本机外观体验。与其他跨平台移动开发工具(如PhoneGap)不同,React Native生成完全原生的应用程序用户界面(UI)。没有HTML5用户界面。
React Native提供基于JavaScript和React(又名React.js或ReactJS)库的一致的开发人员体验,并通过关注所有平台上的开发人员效率实现真正快速的移动开发 - 只需学习一次,随时随地编写。
在本课程中,参与者将学习React Native背后的原理和方法,同时将为Android和iOS系统开发自己的移动应用程序。
受众
- 移动应用开发工程师
课程形式
- React Native特性和功能概述,以及移动应用程序的逐步开发。
课程大纲:
React Native简介
- React Native 对比 React
- React Native 对比 PhoneGap、Titanium等
React Native开发者工具
设置DevTools
创建您的第一个应用
使用组件(Components)
使用样式(Styles)
使用平台API
抓取API和网络
使用Redux进行状态管理
使用模块(Modules)
设计多个平台架构
测试您的应用程序
调试您的应用程序
优化您的应用程序的性能
将您的应用程序部署到iOS应用商城(App Store)
部署您的Android应用程序
结束语
Overview in Category:
In this instructor-led, live training in <loc>, participants learn the principles and approach behind React Native as they take on the development of their own mobile application for Android and iOS