「新版」React Native+Redux打造高质量上线App

全部教程可直接百度云观看,无加密

Redux+FlatList等高级组件+自定义组件+原生模块调用+RN混合开发+全面屏适配与兼容

课程介绍

本课程将带你解锁React Native开发应用新姿势,一网打尽React Native新版本热门技术;课程中老师会手把手带你开发并打包上线一款完整的跨平台App;让你拥有一次真正参与上线项目开发的历程,同时全面掌握React Native核心技术,让你的技术能力和项目经验都得到前所未有的提升!【技术储备要求:1.具备JavaScript、ES5,ES6,React 前端基础;2.具备ReactNative技术基础(语法,环境搭建);3.了解XCode、AndroidStudio开发工具使用】

解锁React Native新版热门技术 助力升职加薪!

专为Android/iOS/Web前端工程师倾力打造的React Native实战教程

需求分析、模块设计

App流程结构与开发计划, 技术分解
Redux+react-navigation开发技巧
基于react-navigation的App导航框架搭建
react-navigation高级应用与实现动态导航器
react-navigation3x开发指南

基于Redux搭建项目框架

Redux由浅入深精讲
基于Redux搭建项目框架
react-redux全面剖析与讲解
Redux异步Action,异步数据流,中间件
Redux在React Native项目中的应用

全面屏适配与兼容问题

全面屏的特点及存在的问题
全面屏的适配与优化
如何适配iPhone 全面屏
小米、三星等全面屏与凹凸屏手机适配
react-navigation在全面屏凹凸屏上的应用
如何去自定义一个容器组件

React Native混合开发

React Native混合开发流程原理、场景
React Native混合开发核心技术、
React Native混合开发经验与技巧

React Native升级与适配指南

React Native版本升级经验与技巧
React Native版本适配经验与技巧
不同升级方式的优缺点对比

真实的上线项目+完整的开发过程=真正能够让你能力提升的课程

无论是新人还是老手,都能让你的技术能力和项目经验得到前所未有的提升

网络编程与数据存储技术

网络编程的相关经验和技巧
数据库编程的相关经验和技巧
Fetch、AsyncStorage封装和使用
RN项目的网络框架的分层设计
离线缓存框架的设计与实现

最热模块的实现

Redux+FlatList实现列表页数据加载
异步action与数据流
如何自定义组件实现列表Item
action如何和调用页面进行交互
FlatList的高级应用与加载更多的优化

趋势模块的实现

如何优化TabNavigator的效率
如何封装自定义组件
如何基于Modal实现自定义弹框
如何最大程度的进行代码封装与复用
WebView的使用与封装并实详情页

收藏模块的实现

基于多数据存储设计思想实现FavoriteDao
为最热与趋势模块添加收藏与取消收藏的功能
如何妙用callback解决Item跨组件更新问题
如何基于最新React标准封装组件
封装BaseItem并通过继承的方式进行代码复用

搜索模块的实现

如何设计与实现搜索模块
取消异步任务的思考与实现以及其在redux中的应用
如何实现一个带搜索的NavBar
输入框TextInput的使用与扩展
如何动态显示搜索模块添加的关键字

打包发布与CodePush热更新

如何使用CodePush进行热更新
项目发布与部署技巧
CodePush更新策略与调试技巧
如何打包发布React Native Android应用
如何打包发布React Native iOS应用

评论0

请先

登入/注册
欢迎回来!
没有账号? 忘记密码?