React Native
,是一种只需要用JavaScript
,就能开发原生应用的技术。使用React Native
,可以直接调用原生组件,性能非常强大。
React Naitve
支持iOS
、Android
、Windows
、macOS
、鸿蒙 Next
以及Web
开发。
Facebook、Instagram、Office、Skype、Shopify、京东、百度等大量知名应用,也都使用了React Native
技术来开发。
课程一共分为四个部分:
-
基础篇:里面是
React Native
基础用法、常用组件,也包括React Hook
的用法。
-
路由篇:项目都是由多个页面组成的,它们之间互相跳转、参数传递、路由和
TabBar
的配置,都在这里学习。
-
实战篇:打好基础后,就要开始项目实战了。我们从零开始,一点点完成一个真实的项目。
-
发布篇:最后,在开发完成后,终于可以发布到应用商店了,让大家都羡慕你的成就。
在学习完成以后,还有两个部分,给想进一步提高的同学学习:
-
进阶篇:会在实战篇的基础上,进一步增加项目功能,优化用户体验。在这里会学习一些高级点的开发技巧。
-
番外篇:是与课程实战项目无关的额外内容,但也都是在某些情况下会用到的东西。