React Native:高级概念
掌握 React Native 的高级主题:动画、地图、通知、导航等等!建报告和数据可视化| 谷歌分析| 谷歌广告|BigQuery
讲师:Stephen Grider
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将会学到的
- 使用 React Native 的专家级功能制作引人注目的应用程序
- 创建令人惊讶的流畅和高性能动画
- 使用 Expo 构建新的 React Native 应用程序
- 了解新的 React Native 应用程序的最新导航选项
- 使用 Google Cloud Functions 将逻辑添加到你的 Firebase 后端
- 使用跨平台推送通知更新你的用户
- 使用 Redux Persist 处理用户离线
课程内容
14 个章节 • 151 个讲座 • 总时长 16 小时 34 分钟展开所有章节
世博会设置5 个讲座 • 15 分钟
使用 React Native 制作动画11 个讲座 • 1 小时 18 分钟
处理手势4 个讲座 • 41 分钟
应用动画样式10 个讲座 • 1 小时 1 分钟
组件可重用性11 个讲座 • 59 分钟
一次性密码认证14 个讲座 • 1 小时 48 分钟
Twilio 集成9 个讲座 • 58 分钟
客户端一次性密码10 个讲座 • 1 小时 2 分钟
把它放在一起20 个讲座 • 2 小时 11 分钟
脸书认证14 个讲座 • 1 小时 58 分钟
还有 4 个章节
要求
- 对 React Native 的基本了解
说明
注意:本课程假设你已经掌握了 React Native 的基础知识。查看我的课程“完整的 React Native 和 Redux”课程,这是完美的准备!
超越 React Native 的基础知识!本课程将教你 制作排名第一的畅销应用程序所需的高级主题。
推送通知? 你会学会的。 深度 动画? 包括。 离线数据持久性? 当然!
——————————
你会建造什么?
我所有的课程都是“边做边学”:没有无聊的无休止的 Powerpoint 讲座,只有现场的交互式编码示例。在本课程中,我们将构建三个独立的应用程序,它们的复杂性越来越高,每个应用程序都将描述 React Native 的不同特性。通过将每个概念放入实际应用程序中,你将更好地了解何时使用每个独特而强大的功能。
1) 构建一个类似 Tinder 的滑动套牌。 是的,经典的动画组件!我们将制作一大堆漂亮的卡片,用户可以在屏幕上滑动,向右滑动来“喜欢”一个项目,或者向左滑动来不喜欢一个项目。此预热将使你熟悉通过 PanResponder 系统解释触摸输入、使用 Animated 模块移动元素以及通过 Interpolation 系统转换外推动画值。
2)通过一次性密码身份验证深入后端。 是否曾被提示使用通过短信发送给你的代码登录?一次性密码是一种新的身份验证流程,它利用用户的电话号码作为他们的唯一标识令牌。我们将使用 Twilio API 向用户发送短信以验证他们的身份,同时将我们的业务逻辑保护到 Firebase 的新 Google Cloud Functions 中。
3)你自己的求职应用程序。工作的火种! 这个应用程序是 100% 功能完整!我们将为我们的新用户、Facebook 身份验证和地图组件构建一个带有完整欢迎屏幕教程的应用程序。通过利用 Indeed 的 Job API,将根据用户所在的位置为用户提供喜欢或不喜欢的工作列表,然后跟进并申请他们选择的工作。
支持 OSX 和 Windows – 开发 iOS 或 Android!
——————————
以下是我们将学习的内容:
- 学习实现复杂动画 系统的理论和实践
- 使用新的Expo平台引导你的应用程序
- 使用React-Navigation导航你的用户
- 通过自动推送通知吸引你的用户
- 使用Twilio的一次性密码增强应用程序中的身份验证流程
- 使用离线数据持久性提高应用的可靠性
- 通过欢迎教程页面教育你的用户如何使用你的应用程序
- 使用Facebook OAuth对用户进行身份验证
- 使用Google Cloud Functions超越移动前端:将自定义逻辑添加到你的 Firebase 后端
- 使用跨平台MapView组件定位你的用户
我已经构建了我在学习 React Native 时想要学习的课程。一门课程解释了概念以及如何以最佳顺序实施它们,以便你学习和深入理解它们。
此课程面向哪些人:
- 本课程适用于希望学习 React Native 高级主题的任何人