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的配置,都在这里学习。
-
实战篇:打好基础后,就要开始项目实战了。我们从零开始,一点点完成一个真实的项目。
-
发布篇:最后,在开发完成后,终于可以发布到应用商店了,让大家都羡慕你的成就。
在学习完成以后,还有两个部分,给想进一步提高的同学学习:
-
进阶篇:会在实战篇的基础上,进一步增加项目功能,优化用户体验。在这里会学习一些高级点的开发技巧。
-
番外篇:是与课程实战项目无关的额外内容,但也都是在某些情况下会用到的东西。