Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
实战从零开始用RN React Native构建一个工具类应用
3 students

实战从零开始用RN React Native构建一个工具类应用

学会RN的基本组件、样式、底层交互然后独立开发安卓与iOS应用,掌握RN开发必备的Redux、SQLite本地存储、页面导航、多语言化、打包导出应用等等
Created byPing Yan
Last updated 10/2024
Chinese (Simplified)

What you'll learn

  • 掌握常用的RN组件Text、Image、View以及样式Style
  • 学会用Redux全局控制State以及i18n多语言化
  • 掌握RN与Android和iOS底层交互的常用实现方式
  • 能独立从零完成一个简单工具类APP的开发

Course content

2 sections27 lectures3h 57m total length
  • 为什么是RN而不是Flutter或Kotlin10:24
  • 让RN的“Hello World”运行起来(1)20:55
  • 让RN的“Hello World”运行起来(2)11:43
  • RN的基本常用组件Text、Image、View等 (1)8:43
  • RN的基本常用组件Text、Image、View等 (2)8:44
  • RN的基本常用组件Text、Image、View等 (3)12:09
  • RN的样式布局与简单动画 (1)7:04
  • RN的样式布局与简单动画 (2)17:10
  • RN的样式布局与简单动画 (3)9:01
  • RN的样式布局与简单动画 (4)11:17
  • 基本Native交互,调用底层的函数返回 (1)4:30
  • 基本Native交互,调用底层的函数返回 (2)12:53
  • 基本Native交互,调用底层的函数返回 (3)5:23

Requirements

  • 有TypeScript以及React的初步知识基础
  • 无经验也可以,只是有TS和React的经验会更快更容易掌握本门课程

Description

这门课程适合学了React和TypeScript的同学,想要进一步了解如何用React语言开发移动应用?也就是想扩展技能到React Native,不妨试试这门课程。

课程省去了很多细节,还是一贯的风格,很注重引导,但不会细致到每一个环节如何去写代码。

这么说吧,你会不会React或者TS其实不太重要,会的话更容易理解这门课,不会的话,也能把这门课学个大概,只是操作的时候可能不知道如何开始写代码,但绝对会知道应该怎么开始写代码。

课程讲了RN的基础知识组件、样式等等,以及开发一个应用是如何开始设计的,从页面导航,到每一个页面的设计,几乎任何应用都是如此,页面导航有第三方包,安装即可参考文档完成导航设计,页面的开发基本就是RN基础的组合,每一个复杂的组件都可以拆分到最基础的RN组件,而如何把这些组件融合在一起,以及如何拆分,学过React的肯定是已经会了,没学React那就去React网站看一下文档学一下基本的组件设计,也可以完成这个细节编码。

所以,这门课程其实并不太注重你有没有学React和TS,而是学完后,你应该知道RN的基础设计以及如何拿RN开发应用的一般步骤,或者说从架构层面去学这个课程会更贴切,尽管这是一个简单的架构,但是按照它的步骤,确实可以开发出应用不是吗?

课程之所以要求你会React和TS,是怕你虽然知道了整个RN开发过程,但实际编码的时候会举步维艰,因为不会TS,你连类型定义可能都不知道怎么搞,不会React,很多基本的特性,比如Hooks,useState, Redux这些都不会。

虽然不会基础知识不是问题,但实际开发时,这些基础知识还是需要掌握的,这门课并不会教你这些基础知识,只是教你开发RN应用的一般架构和步骤。

简言之,会React和TS的看完课程,应该轻松上手RN应用开发。不会React和TS的看完课程,也会知道怎么拿RN开发,只是开发前还得先至少学会React。

Who this course is for:

  • 希望用React声明式UI来实现多端开发的前端开发者